Configure el complemento Trident EKS en un clúster EKS
NetApp Trident optimiza la gestión del almacenamiento de Amazon FSx para NetApp ONTAP en Kubernetes para que sus desarrolladores y administradores se centren en la puesta en marcha de aplicaciones. El complemento NetApp Trident EKS incluye los parches de seguridad más recientes, correcciones de errores y está validado por AWS para funcionar con Amazon EKS. El complemento EKS le permite garantizar de forma constante que sus clústeres de Amazon EKS sean seguros y estables y reducir la cantidad de trabajo que necesita para instalar, configurar y actualizar complementos.
Requisitos previos
Asegúrese de tener lo siguiente antes de configurar el complemento Trident para AWS EKS:
-
Una cuenta de clúster de Amazon EKS con permisos para trabajar con complementos. Consulte "Complementos de Amazon EKS".
-
Permisos de AWS para AWS Marketplace:
"aws-marketplace:ViewSubscriptions",
"aws-marketplace:Subscribe",
"aws-marketplace:Unsubscribe -
Tipo de AMI: Amazon Linux 2 (AL2_x86_64) o Amazon Linux 2 Arm (AL2_ARM_64)
-
Tipo de nodo: AMD o ARM
-
Un sistema de archivos Amazon FSx para NetApp ONTAP existente
Pasos
-
Asegúrese de crear el rol de IAM y el secreto de AWS para permitir que los pods de EKS accedan a los recursos de AWS. Para obtener instrucciones, consulte "Cree un rol de IAM y AWS Secret".
-
En tu clúster de Kubernetes de EKS, navega a la pestaña Add-ons.
-
Vaya a AWS Marketplace add-ons y elija la categoría storage.
-
Localice NetApp Trident y seleccione la casilla de verificación para el complemento Trident, y haga clic en Siguiente.
-
Elija la versión deseada del complemento.
-
Configure los ajustes complementarios necesarios.
-
Si está utilizando IRSA (roles de IAM para cuentas de servicio), consulte los pasos de configuración adicionales"aquí" .
-
Seleccione Crear.
-
Compruebe que el estado del complemento es Active.
-
Ejecute el siguiente comando para comprobar que Trident está correctamente instalado en el clúster:
kubectl get pods -n trident
-
Continúe con la configuración y configure el back-end de almacenamiento. Para obtener más información, consulte "Configure el backend de almacenamiento".
Instale/desinstale el complemento Trident EKS mediante la interfaz de línea de comandos
El siguiente comando de ejemplo instala el complemento Trident EKS:
eksctl create addon --cluster clusterName --name netapp_trident-operator --version v25.6.0-eksbuild.1
(con una versión dedicada)
El siguiente comando desinstala el complemento Trident EKS:
eksctl delete addon --cluster K8s-arm --name netapp_trident-operator