Configurez le module complémentaire Trident EKS sur un cluster EKS.
NetApp Trident simplifie la gestion du stockage Amazon FSx for NetApp ONTAP dans Kubernetes afin de permettre à vos développeurs et administrateurs de se concentrer sur le déploiement des applications. Le module complémentaire NetApp Trident EKS inclut les derniers correctifs de sécurité et de bogues, et est validé par AWS pour fonctionner avec Amazon EKS. Le module complémentaire EKS vous permet de garantir en permanence la sécurité et la stabilité de vos clusters Amazon EKS et de réduire le travail nécessaire à l'installation, à la configuration et à la mise à jour des modules complémentaires.
Prérequis
Assurez-vous de disposer des éléments suivants avant de configurer le module complémentaire Trident pour AWS EKS :
-
Un compte de cluster Amazon EKS disposant des autorisations nécessaires pour utiliser des modules complémentaires. Se référer à"Modules complémentaires Amazon EKS" .
-
Autorisations AWS pour la place de marché AWS :
"aws-marketplace:ViewSubscriptions",
"aws-marketplace:Subscribe",
"aws-marketplace:Unsubscribe -
Type d'AMI : Amazon Linux 2 (AL2_x86_64) ou Amazon Linux 2 Arm (AL2_ARM_64)
-
Type de nœud : AMD ou ARM
-
Un système de fichiers Amazon FSx for NetApp ONTAP
Étapes
-
Veillez à créer un rôle IAM et un secret AWS pour permettre aux pods EKS d'accéder aux ressources AWS. Pour les instructions, voir"Créez un rôle IAM et un secret AWS." .
-
Sur votre cluster Kubernetes EKS, accédez à l'onglet Modules complémentaires.
-
Accédez à AWS Marketplace add-ons et choisissez la catégorie stockage.
-
Localisez * NetApp Trident* et cochez la case correspondant au module complémentaire Trident , puis cliquez sur Suivant.
-
Choisissez la version souhaitée du module complémentaire.
-
Configurez les paramètres du module complémentaire requis.
-
Si vous utilisez IRSA (rôles IAM pour compte de service), reportez-vous aux étapes de configuration supplémentaires."ici" .
-
Sélectionnez Créer.
-
Vérifiez que le statut du module complémentaire est Actif.
-
Exécutez la commande suivante pour vérifier que Trident est correctement installé sur le cluster :
kubectl get pods -n trident
-
Poursuivez l'installation et configurez le système de stockage. Pour plus d'informations, voir"Configurer le système de stockage dorsal" .
Installez/désinstallez l'extension Trident EKS via l'interface de ligne de commande (CLI).
La commande suivante permet d'installer le module complémentaire Trident EKS :
eksctl create addon --cluster clusterName --name netapp_trident-operator --version v25.6.0-eksbuild.1 (avec une version dédiée)
La commande suivante désinstalle le module complémentaire Trident EKS :
eksctl delete addon --cluster K8s-arm --name netapp_trident-operator