Configurare il componente aggiuntivo Trident EKS su un cluster EKS
NetApp Trident ottimizza la gestione dello storage di Amazon FSX per NetApp ONTAP in Kubernetes per permettere a sviluppatori e amministratori di concentrarsi sull'implementazione dell'applicazione. Il componente aggiuntivo NetApp Trident EKS include le più recenti patch di sicurezza, correzioni di bug ed è convalidato da AWS per funzionare con Amazon EKS. Il componente aggiuntivo EKS ti consente di garantire in modo coerente che i tuoi cluster Amazon EKS siano sicuri e stabili e di ridurre la quantità di lavoro da svolgere 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 l'uso dei componenti aggiuntivi. Fare riferimento alla "Componenti aggiuntivi Amazon EKS".
-
Autorizzazioni AWS nel marketplace AWS:
"aws-marketplace:ViewSubscriptions",
"aws-marketplace:Subscribe",
"aws-marketplace:Unsubscribe -
Tipo di 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
Fasi
-
Assicurati di creare il ruolo IAM e il segreto AWS per abilitare i pod EKS per accedere alle risorse AWS. Per istruzioni, vedere "Creare un ruolo IAM e un segreto AWS".
-
Sul tuo cluster EKS Kubernetes, accedi alla scheda Add-on.
-
Vai su componenti aggiuntivi di AWS Marketplace e scegli la categoria storage.
-
Individuare NetApp Trident e selezionare la casella di controllo del componente aggiuntivo Trident, quindi fare clic su Avanti.
-
Scegliere 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" .
-
Selezionare Crea.
-
Verificare che lo stato del componente aggiuntivo sia attivo.
-
Eseguire il seguente comando per verificare che Trident sia installato correttamente nel cluster:
kubectl get pods -n trident
-
Continuare l'installazione e configurare il backend di archiviazione. Per informazioni, vedere "Configurare il backend di archiviazione".
Installare/disinstallare il componente aggiuntivo Trident EKS utilizzando la 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