Configura el complemento EKS de Astra Trident en un clúster de EKS
Astra 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 Astra Trident EKS incluye las últimas revisiones de seguridad, correcciones de errores y AWS lo valida para que funcione 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úrate de disponer de lo siguiente antes de configurar el complemento Astra Trident para AWS EKS:
-
Una cuenta de clúster de Amazon EKS con suscripción complementaria
-
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
-
En tu clúster de EKS Kubernetes, navega a la pestaña Add-ons.
-
Vaya a AWS Marketplace add-ons y elija la categoría storage.
-
Localiza NetApp Trident y selecciona la casilla de verificación para el complemento Astra Trident.
-
Elija la versión deseada del complemento.
-
Seleccione la opción Rol IAM que desea heredar del nodo.
-
(Opcional) Configure cualquier configuración opcional según sea necesario y seleccione Siguiente.
Siga el esquema de configuración Add-On y establezca el parámetro configurationValues en la sección Valores de configuración en el Role-arn que creó en el paso anterior (el valor debe tener el siguiente formato
eks.amazonaws.com/role-arn: arn:aws:iam::464262061435:role/AmazonEKS_FSXN_CSI_DriverRole
: ). Si selecciona Sustituir para el método de resolución de conflictos, una o más de las configuraciones del complemento existente se pueden sobrescribir con la configuración del complemento Amazon EKS. Si no habilita esta opción y existe un conflicto con la configuración existente, se producirá un error en la operación. Puede utilizar el mensaje de error resultante para solucionar el conflicto. Antes de seleccionar esta opción, asegúrese de que el complemento de Amazon EKS no gestiona la configuración que necesita para autogestionar.Al configurar el parámetro opcional cloudIdentity
, asegúrese de especificarAWS
comocloudProvider
al instalar Trident mediante el complemento EKS. -
Seleccione Crear.
-
Compruebe que el estado del complemento es Active.
Instalar/desinstalar el complemento Astra Trident EKS mediante la CLI
El siguiente comando de ejemplo instala el complemento EKS de Astra Trident:
eksctl create addon --cluster K8s-arm --name netapp_trident-operator --version v24.6.1-eksbuild
eksctl create addon --cluster clusterName --name netapp_trident-operator --version v24.6.1-eksbuild.1
(Con una versión dedicada)
Al configurar el parámetro opcional cloudIdentity , asegúrese de especificar cloudProvider al instalar Trident mediante el complemento EKS.
|
El siguiente comando desinstala el complemento EKS de Astra Trident:
eksctl delete addon --cluster K8s-arm --name netapp_trident-operator