Configura 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 che i cluster Amazon EKS siano sicuri e stabili e di ridurre la quantità di lavoro necessaria per installare, configurare e aggiornare i componenti aggiuntivi.
Prerequisiti
Assicurati di avere quanto segue prima di configurare il componente aggiuntivo Trident per AWS EKS:
-
Un account cluster Amazon EKS con autorizzazioni per utilizzare i componenti aggiuntivi. Fare riferimento a "Componenti aggiuntivi Amazon EKS".
-
Autorizzazioni AWS per l'AWS marketplace:
"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 per NetApp ONTAP esistente
Passaggi
-
Assicurati di creare il ruolo IAM e il segreto AWS per consentire ai pod EKS di accedere alle risorse AWS. Per istruzioni, consulta "Crea un ruolo IAM e un AWS Secret".
-
Nel tuo cluster EKS Kubernetes, vai alla scheda Componenti aggiuntivi.
-
Vai su AWS Marketplace add-ons e scegli la categoria storage.
-
Individua NetApp Trident e seleziona la casella di controllo per il componente aggiuntivo Trident, quindi fai clic su Avanti.
-
Scegli la versione desiderata dell'add-on.
-
Configura le impostazioni aggiuntive richieste.
-
Se si utilizza IRSA (IAM roles for service account), fare riferimento ai passaggi di configurazione aggiuntivi "qui".
-
Seleziona Create.
-
Verificare che lo stato del componente aggiuntivo sia Active.
-
Eseguire il seguente comando per verificare che Trident sia installato correttamente sul cluster:
kubectl get pods -n trident
-
Continua la configurazione e configura il backend di storage. Per informazioni, vedi "Configura il backend di storage".
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 di esempio installa il componente aggiuntivo Trident EKS versione 25.6.1:
eksctl create addon --cluster clusterName --name netapp_trident-operator --version v25.6.1-eksbuild.1 (con una versione dedicata)
Il seguente comando di esempio installa il componente aggiuntivo Trident EKS versione 25.6.2:
eksctl create addon --cluster clusterName --name netapp_trident-operator --version v25.6.2-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