Configure o complemento Astra Trident EKS em um cluster EKS
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
-
No cluster do EKS Kubernetes, navegue até a guia Complementos.
-
Vá para Complementos do AWS Marketplace e escolha a categoria storage.
-
Localize NetApp Trident e marque a caixa de seleção do complemento Astra Trident.
-
Escolha a versão desejada do complemento.
-
Selecione a opção função do IAM para herdar do nó.
-
(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.Ao configurar o parâmetro opcional cloudIdentity
, certifique-se de especificarAWS
como ocloudProvider
durante a instalação do Trident usando o complemento EKS. -
Selecione criar.
-
Verifique se o status do complemento é ative.
Instale/desinstale 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)
Ao configurar o parâmetro opcional cloudIdentity , certifique-se de especificar cloudProvider durante a instalação do Trident usando o complemento EKS.
|
O comando a seguir desinstala o complemento Astra Trident EKS:
eksctl delete addon --cluster K8s-arm --name netapp_trident-operator