Configurare il componente aggiuntivo Trident EKS su un cluster EKS
NetApp Trident semplifica la gestione dello storage Amazon FSx for NetApp ONTAP in Kubernetes, consentendo a sviluppatori e amministratori di concentrarsi sulla distribuzione delle applicazioni. Il componente aggiuntivo NetApp Trident EKS include le patch di sicurezza più recenti, le correzioni di bug ed è convalidato da AWS per funzionare con Amazon EKS. Il componente aggiuntivo EKS consente di garantire costantemente la sicurezza e la stabilità dei cluster Amazon EKS e di ridurre la quantità di lavoro necessaria per installare, configurare e aggiornare i componenti aggiuntivi.
Prerequisiti
Prima di configurare il componente aggiuntivo Trident per AWS EKS, assicurati di disporre di quanto segue:
-
Un account cluster Amazon EKS con autorizzazioni per lavorare con i componenti aggiuntivi. Fare riferimento a"Componenti aggiuntivi Amazon EKS" .
-
Autorizzazioni AWS per il marketplace AWS:
"aws-marketplace:ViewSubscriptions",
"aws-marketplace:Subscribe",
"aws-marketplace:Unsubscribe -
Tipo AMI: Amazon Linux 2 (AL2_x86_64) o Amazon Linux 2 Arm (AL2_ARM_64)
-
Tipo di nodo: AMD o ARM
-
Un file system Amazon FSx for NetApp ONTAP esistente
Passi
-
Assicurati di creare il ruolo IAM e il segreto AWS per consentire ai pod EKS di accedere alle risorse AWS. Per le istruzioni, vedere"Crea un ruolo IAM e un segreto AWS" .
-
Nel cluster EKS Kubernetes, vai alla scheda Componenti aggiuntivi.
-
Vai su Componenti aggiuntivi di AWS Marketplace e scegli la categoria archiviazione.
-
Individua * NetApp Trident* e seleziona la casella di controllo per il componente aggiuntivo Trident , quindi fai clic su Avanti.
-
Scegli la versione desiderata del componente aggiuntivo.
-
Configurare le impostazioni aggiuntive richieste.
-
Se si utilizza IRSA (ruoli IAM per l'account di servizio), fare riferimento ai passaggi di configurazione aggiuntivi"Qui" .
-
Seleziona Crea.
-
Verificare che lo stato del componente aggiuntivo sia Attivo.
-
Eseguire il seguente comando per verificare che Trident sia installato correttamente sul cluster:
kubectl get pods -n trident
-
Continuare l'installazione e configurare il backend di archiviazione. Per informazioni, vedere"Configurare il backend di archiviazione" .
Installa/disinstalla il componente aggiuntivo Trident EKS tramite CLI
Il seguente comando di esempio installa il componente aggiuntivo Trident EKS:
eksctl create addon --cluster clusterName --name netapp_trident-operator --version v25.6.0-eksbuild.1 (con una versione dedicata)
Il seguente comando disinstalla il componente aggiuntivo Trident EKS:
eksctl delete addon --cluster K8s-arm --name netapp_trident-operator