Configure o complemento do Trident EKS em um cluster EKS
O NetApp 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 aplicativos. O complemento do NetApp 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
Verifique se você tem o seguinte antes de configurar o complemento do Trident para o AWS EKS:
-
Uma conta de cluster do Amazon EKS com permissões para trabalhar com complementos. "Complementos do Amazon EKS"Consulte a .
-
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
-
Certifique-se de criar a função do IAM e o segredo da AWS para permitir que os pods do EKS acessem recursos da AWS. Para obter instruções, "Crie uma função do IAM e o AWS Secret"consulte .
-
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 Trident e clique em Avançar.
-
Escolha a versão desejada do complemento.
-
Configure as configurações necessárias do complemento.
-
Se você estiver usando IRSA (funções do IAM para conta de serviço), consulte as etapas de configuração adicionais"aqui" .
-
Selecione criar.
-
Verifique se o status do complemento é ative.
-
Execute o seguinte comando para verificar se o Trident está instalado corretamente no cluster:
kubectl get pods -n trident
-
Continue a configuração e configure o back-end de armazenamento. Para obter informações, "Configure o back-end de armazenamento"consulte .
Instale/desinstale o complemento Trident EKS usando a CLI
O comando de exemplo a seguir instala o complemento Trident EKS:
eksctl create addon --cluster clusterName --name netapp_trident-operator --version v25.6.0-eksbuild.1
(com uma versão dedicada)
O seguinte comando desinstala o complemento do Trident EKS:
eksctl delete addon --cluster K8s-arm --name netapp_trident-operator