Skip to main content
O português é fornecido por meio de tradução automática para sua conveniência. O inglês precede o português em caso de inconsistências.

Configure o complemento Astra Trident EKS em um cluster EKS

Colaboradores

O Astra Trident simplifica o gerenciamento de armazenamento do Amazon FSX for NetApp ONTAP no Kubernetes para permitir que seus desenvolvedores e administradores se concentrem na implantação de aplicações. O complemento Astra Trident EKS inclui os patches de segurança mais recentes, correções de bugs e é validado pela AWS para funcionar com o Amazon EKS. O complemento EKS permite que você garanta consistentemente que seus clusters do Amazon EKS estejam seguros e estáveis e reduza a quantidade de trabalho que você precisa fazer para instalar, configurar e atualizar complementos.

Pré-requisitos

Antes de configurar o complemento Astra Trident para AWS EKS, verifique se você tem o seguinte:

  • Uma conta de cluster do Amazon EKS com assinatura complementar

  • Permissões da AWS para o marketplace da AWS:
    "aws-marketplace:ViewSubscriptions",
    "aws-marketplace:Subscribe",
    "aws-marketplace:Unsubscribe

  • Tipo de AMI: Amazon Linux 2 (AL2_x86_64) ou Amazon Linux 2 ARM(AL2_ARM_64)

  • Tipo de nó: AMD ou ARM

  • Um sistema de arquivos existente do Amazon FSX for NetApp ONTAP

Passos

  1. No cluster do EKS Kubernetes, navegue até a guia Complementos.

    aws eks 01
  2. Vá para Complementos do AWS Marketplace e escolha a categoria storage.

    aws eks 02
  3. Localize NetApp Trident e marque a caixa de seleção do complemento Astra Trident.

  4. Escolha a versão desejada do complemento.

    aws eks 03
  5. Selecione a opção função do IAM para herdar do nó.

    aws eks 04
  6. (Opcional) Configure quaisquer configurações opcionais conforme necessário e selecione Next.

    Siga o esquema de configuração Add-on e defina o parâmetro configurationValues na seção valores de configuração para o Role-arn criado na etapa anterior (o valor deve estar no seguinte formato: eks.amazonaws.com/role-arn: arn:aws:iam::464262061435:role/AmazonEKS_FSXN_CSI_DriverRole). Se você selecionar Substituir para o método de resolução de conflitos, uma ou mais configurações para o suplemento existente podem ser sobrescritas com as configurações de complemento do Amazon EKS. Se você não ativar essa opção e houver um conflito com suas configurações existentes, a operação falhará. Você pode usar a mensagem de erro resultante para solucionar o conflito. Antes de selecionar essa opção, certifique-se de que o complemento do Amazon EKS não gerencie as configurações que você precisa para gerenciar automaticamente.

    Observação Ao configurar o parâmetro opcional cloudIdentity , certifique-se de especificar AWS como o cloudProvider durante a instalação do Trident usando o complemento EKS.
    aws eks 06
  7. Selecione criar.

  8. Verifique se o status do complemento é ative.

    aws eks 05

Instale/desinstale o complemento Astra Trident EKS usando a CLI

Instale o complemento Astra Trident EKS usando a CLI:

O seguinte exemplo de comando instala o complemento Astra Trident EKS:
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 (Com uma versão dedicada)

Observação Ao configurar o parâmetro opcional cloudIdentity , certifique-se de especificar cloudProvider durante a instalação do Trident usando o complemento EKS.
Desinstale o complemento Astra Trident EKS usando a CLI:

O comando a seguir desinstala o complemento Astra Trident EKS:
eksctl delete addon --cluster K8s-arm --name netapp_trident-operator