Skip to main content
Eine neuere Version dieses Produkts ist erhältlich.
Die deutsche Sprachversion wurde als Serviceleistung für Sie durch maschinelle Übersetzung erstellt. Bei eventuellen Unstimmigkeiten hat die englische Sprachversion Vorrang.

Konfigurieren Sie das Trident EKS-Add-on auf einem EKS-Cluster

Beitragende

NetApp 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 NetApp Trident EKS Add-on enthält die neuesten Sicherheitspatches 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 sicher, dass folgende Voraussetzungen erfüllt sind, bevor Sie das Trident Add-on für AWS EKS konfigurieren:

  • Ein Amazon EKS-Cluster-Konto mit Berechtigungen zum Arbeiten mit Add-ons. Siehe "Amazon EKS-Add-ons".

  • 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

  1. Erstellen Sie unbedingt eine IAM-Rolle und einen AWS Secret, damit EKS-Pods auf AWS Ressourcen zugreifen können. Anweisungen hierzu finden Sie unter "IAM-Rolle und AWS Secret erstellen".

  2. Navigieren Sie auf Ihrem EKS Kubernetes-Cluster zur Registerkarte Add-ons.

    aws eks
  3. Gehen Sie zu AWS Marketplace Add-ons und wählen Sie die Kategorie Storage.

    aws eks
  4. Suchen Sie NetApp Trident und aktivieren Sie das Kontrollkästchen für das Trident-Add-on, und klicken Sie auf Weiter.

  5. Wählen Sie die gewünschte Version des Add-ons aus.

    aws eks
  6. Wählen Sie die Option IAM-Rolle aus, die vom Knoten übernommen werden soll.

    aws eks
  7. Konfigurieren Sie die optionalen Konfigurationseinstellungen nach Bedarf, und wählen Sie Weiter.

    Folgen Sie dem Add-on-Konfigurationsschema und setzen Sie den Parameter Konfigurationswerte im Abschnitt Konfigurationswerte auf die Rolle-arn, die Sie im vorherigen Schritt (Schritt 1) erstellt haben (Wert sollte im folgenden Format sein: eks.amazonaws.com/role-arn: arn:aws:iam::464262061435:role/AmazonEKS_FSXN_CSI_DriverRole). HINWEIS: 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-Add-on-Einstellungen ü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.

    aws eks
  8. Wählen Sie Erstellen.

  9. Überprüfen Sie, ob der Status des Add-ons Active lautet.

    aws eks
  10. Führen Sie den folgenden Befehl aus, um zu überprüfen, ob Trident ordnungsgemäß auf dem Cluster installiert ist:

    kubectl get pods -n trident
  11. Setzen Sie die Einrichtung fort und konfigurieren Sie das Storage-Back-End. Weitere Informationen finden Sie unter "Konfigurieren Sie das Speicher-Back-End".

Installieren/deinstallieren Sie das Trident EKS-Add-On über CLI

Installieren Sie das NetApp Trident EKS-Add-On über CLI:

Mit dem folgenden Beispielbefehl wird das Trident EKS Add-On installiert:

eksctl create addon --name aws-ebs-csi-driver --cluster <cluster_name> --service-account-role-arn arn:aws:iam::<account_id>:role/<role_name> --force
Deinstallieren Sie das NetApp Trident EKS-Add-On über CLI:

Mit dem folgenden Befehl wird das Trident EKS-Add-On deinstalliert:

eksctl delete addon --cluster K8s-arm --name netapp_trident-operator