Konfiguration des Astra Trident EKS Add-ons auf einem EKS-Cluster
Astra Trident optimiert das Amazon FSX für NetApp ONTAP Storage-Management in Kubernetes, damit sich Ihre Entwickler und Administratoren voll und ganz auf den Applikationseinsatz konzentrieren können. Das Add-on für Astra Trident EKS enthält die neuesten Sicherheits-Patches und Bug Fixes. Es wurde von AWS für die Zusammenarbeit mit Amazon EKS validiert. Mit dem EKS-Add-on können Sie sicherstellen, dass Ihre Amazon EKS-Cluster sicher und stabil sind und den Arbeitsaufwand für die Installation, Konfiguration und Aktualisierung von Add-Ons verringern.
Voraussetzungen
Stellen Sie vor dem Konfigurieren des Astra Trident Add-ons für AWS EKS sicher, dass folgende Voraussetzungen erfüllt sind:
-
Ein Amazon EKS Cluster-Konto mit Add-on-Abonnement
-
AWS Berechtigungen für den AWS Marketplace:
"aws-marketplace:ViewSubscriptions",
"aws-marketplace:Subscribe",
"aws-marketplace:Unsubscribe -
AMI-Typ: Amazon Linux 2 (AL2_x86_64) oder Amazon Linux 2 ARM (AL2_ARM_64)
-
Knotentyp: AMD oder ARM
-
Ein bestehendes Amazon FSX für NetApp ONTAP-Filesystem
Schritte
-
Navigieren Sie auf Ihrem EKS Kubernetes-Cluster zur Registerkarte Add-ons.
-
Gehen Sie zu AWS Marketplace Add-ons und wählen Sie die Kategorie Storage.
-
Suchen Sie NetApp Trident und aktivieren Sie das Kontrollkästchen für das Astra Trident Add-On.
-
Wählen Sie die gewünschte Version des Add-ons aus.
-
Wählen Sie die Option IAM-Rolle aus, die vom Knoten übernommen werden soll.
-
(Optional) Konfigurieren Sie die optionalen Konfigurationseinstellungen nach Bedarf, und wählen Sie Weiter.
Folgen Sie dem Add-on-Konfigurationsschema und setzen Sie den Parameter configurationValues im Abschnitt Konfigurationswerte auf die Rolle-arn, die Sie im vorherigen Schritt erstellt haben (Wert sollte im folgenden Format sein:
eks.amazonaws.com/role-arn: arn:aws:iam::464262061435:role/AmazonEKS_FSXN_CSI_DriverRole
). Wenn Sie für die Konfliktlösungsmethode Überschreiben auswählen, können eine oder mehrere Einstellungen für das vorhandene Add-On mit den Amazon EKS-Zusatzeinstellungen überschrieben werden. Wenn Sie diese Option nicht aktivieren und es einen Konflikt mit Ihren bestehenden Einstellungen gibt, schlägt der Vorgang fehl. Sie können die resultierende Fehlermeldung verwenden, um den Konflikt zu beheben. Bevor Sie diese Option auswählen, stellen Sie sicher, dass das Amazon EKS-Add-On keine Einstellungen verwaltet, die Sie selbst verwalten müssen.Wenn Sie den optionalen Parameter konfigurieren cloudIdentity
, stellen Sie sicher, dass Sie bei der Installation von Trident mit dem EKS-Add-on alscloudProvider
festlegenAWS
. -
Wählen Sie Erstellen.
-
Überprüfen Sie, ob der Status des Add-ons Active lautet.
Installieren/deinstallieren Sie das Astra Trident EKS Add-on über CLI
Mit dem folgenden Beispielbefehl wird das Add-on für Astra Trident EKS installiert:
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
(Mit einer dedizierten Version)
Wenn Sie den optionalen Parameter konfigurieren cloudIdentity , stellen Sie sicher, dass Sie bei der Installation von Trident mit dem EKS-Add-on angeben cloudProvider .
|
Mit dem folgenden Befehl wird das Astra Trident EKS Add-On deinstalliert:
eksctl delete addon --cluster K8s-arm --name netapp_trident-operator