Configurare il componente aggiuntivo Astra Trident EKS su un cluster EKS
Astra 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 Astra 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 Astra Trident per AWS EKS, assicurati di disporre di quanto segue:
-
Un account cluster Amazon EKS con abbonamento add-on
-
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
-
Sul tuo cluster EKS Kubernetes, accedi alla scheda Add-on.
-
Vai su componenti aggiuntivi di AWS Marketplace e scegli la categoria storage.
-
Individua NetApp Trident e seleziona la casella di controllo per il componente aggiuntivo Astra Trident.
-
Scegliere la versione desiderata del componente aggiuntivo.
-
Selezionare l'opzione ruolo IAM per ereditare dal nodo.
-
(Facoltativo) configurare le impostazioni di configurazione opzionali secondo necessità e selezionare Avanti.
Seguire lo schema di configurazione Add-on e impostare il parametro configurationValues nella sezione Configuration Values sul valore Role-arn creato nel passaggio precedente (il valore deve essere nel seguente formato:
eks.amazonaws.com/role-arn: arn:aws:iam::464262061435:role/AmazonEKS_FSXN_CSI_DriverRole
). Se si seleziona Sovrascrivi per il metodo di risoluzione dei conflitti, una o più impostazioni per il componente aggiuntivo esistente possono essere sovrascritte con le impostazioni del componente aggiuntivo Amazon EKS. Se non si attiva questa opzione e si verifica un conflitto con le impostazioni esistenti, l'operazione non riesce. È possibile utilizzare il messaggio di errore risultante per risolvere il conflitto. Prima di selezionare questa opzione, assicurati che il componente aggiuntivo Amazon EKS non gestisca le impostazioni da gestire in autonomia.Quando si configura il parametro opzionale cloudIdentity
, assicurarsi di specificareAWS
comecloudProvider
durante l'installazione di Trident utilizzando il componente aggiuntivo EKS. -
Selezionare Crea.
-
Verificare che lo stato del componente aggiuntivo sia attivo.
Installare/disinstallare il componente aggiuntivo Astra Trident EKS utilizzando la CLI
Il seguente comando di esempio installa il componente aggiuntivo 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
(Con una versione dedicata)
Quando si configura il parametro opzionale cloudIdentity , assicurarsi di specificare cloudProvider durante l'installazione di Trident utilizzando il componente aggiuntivo EKS.
|
Il seguente comando disinstalla il componente aggiuntivo Astra Trident EKS:
eksctl delete addon --cluster K8s-arm --name netapp_trident-operator