Skip to main content
Hay disponible una nueva versión de este producto.
Se proporciona el idioma español mediante traducción automática para su comodidad. En caso de alguna inconsistencia, el inglés precede al español.

Configure el complemento Trident EKS en un clúster EKS

Colaboradores netapp-aruldeepa

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

  1. 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".

  2. En tu clúster de Kubernetes de EKS, navega a la pestaña Add-ons.

    aws llega a 01
  3. Vaya a AWS Marketplace add-ons y elija la categoría storage.

    aws llega a 02
  4. Localice NetApp Trident y seleccione la casilla de verificación para el complemento Trident, y haga clic en Siguiente.

  5. Elija la versión deseada del complemento.

    aws llega a 03
  6. Seleccione la opción Rol IAM que desea heredar del nodo.

    aws llega a 04
  7. Configure cualquier configuración opcional según sea necesario y seleccione Siguiente.

    Siga el esquema de configuración del complemento * y establezca el parámetro Valores de configuración en la sección Valores de configuración * en el arn de rol que creó en el paso anterior (Paso 1) (el valor debe tener el siguiente formato eks.amazonaws.com/role-arn: arn:aws:iam::464262061435:role/AmazonEKS_FSXN_CSI_DriverRole: ). NOTA: Si selecciona Anular 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.

    aws llega a 06
  8. Seleccione Crear.

  9. Compruebe que el estado del complemento es Active.

    aws llega a 05
  10. Ejecute el siguiente comando para comprobar que Trident está correctamente instalado en el clúster:

    kubectl get pods -n trident
  11. 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

Instale el complemento NetApp Trident EKS mediante la interfaz de línea de comandos:

El siguiente comando de ejemplo instala el complemento Trident EKS:

eksctl create addon --name aws-ebs-csi-driver --cluster <cluster_name> --service-account-role-arn arn:aws:iam::<account_id>:role/<role_name> --force
Desinstale el complemento NetApp Trident EKS mediante la interfaz de línea de comandos:

El siguiente comando desinstala el complemento Trident EKS:

eksctl delete addon --cluster K8s-arm --name netapp_trident-operator