Konfigurieren Sie das Trident EKS-Add-on auf einem EKS-Cluster
NetApp Trident optimiert die Amazon FSx for NetApp ONTAP in Kubernetes, damit sich Ihre Entwickler und Administratoren auf die Anwendungsbereitstellung konzentrieren können. Das NetApp Trident EKS-Add-on enthält die neuesten Sicherheitspatches und Fehlerbehebungen und ist von AWS für die Verwendung mit Amazon EKS validiert. Mit dem EKS-Add-on können Sie sicherstellen, dass Ihre Amazon EKS-Cluster stets sicher und stabil sind und den Aufwand für die Installation, Konfiguration und Aktualisierung von Add-ons reduzieren.
Voraussetzungen
Stellen Sie sicher, dass Sie Folgendes haben, bevor Sie das Trident Add-on für AWS EKS konfigurieren:
-
Ein Amazon EKS-Cluster-Konto mit Berechtigungen zur Arbeit 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 for NetApp ONTAP Dateisystem
Schritte
-
Stellen Sie sicher, dass Sie eine IAM-Rolle und ein AWS-Secret erstellen, damit EKS-Pods auf AWS-Ressourcen zugreifen können. Anweisungen finden Sie unter"Erstellen Sie eine IAM-Rolle und ein AWS-Geheimnis." .
-
Navigieren Sie in Ihrem EKS Kubernetes-Cluster zum Tab Add-ons.
-
Gehen Sie zu AWS Marketplace Add-ons und wählen Sie die Kategorie Speicher aus.
-
Suchen Sie * NetApp Trident* und aktivieren Sie das Kontrollkästchen für das Trident Add-on. Klicken Sie anschließend auf Weiter.
-
Wählen Sie die gewünschte Version des Add-ons.
-
Konfigurieren Sie die erforderlichen Add-On-Einstellungen.
-
Wenn Sie IRSA (IAM-Rollen für Dienstkonten) verwenden, beachten Sie die zusätzlichen Konfigurationsschritte."hier," .
-
Wählen Sie Erstellen.
-
Überprüfen Sie, ob der Status des Add-ons Aktiv lautet.
-
Führen Sie den folgenden Befehl aus, um zu überprüfen, ob Trident ordnungsgemäß auf dem Cluster installiert ist:
kubectl get pods -n trident
-
Setzen Sie die Einrichtung fort und konfigurieren Sie das Speicher-Backend. Weitere Informationen finden Sie unter"Konfigurieren des Speicher-Backends" .
Installation/Deinstallation des Trident EKS-Add-ons über die Befehlszeile
Der folgende Beispielbefehl installiert das Trident EKS-Add-on:
eksctl create addon --cluster clusterName --name netapp_trident-operator --version v25.6.0-eksbuild.1 (mit einer speziellen Version)
Der folgende Befehl deinstalliert das Trident EKS-Add-on:
eksctl delete addon --cluster K8s-arm --name netapp_trident-operator