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. L’add-on NetApp Trident EKS inclut les derniers correctifs de sécurité, les corrections de bogues, et est validé par AWS pour fonctionner avec Amazon EKS. L’add-on EKS vous permet de garantir en permanence que vos clusters Amazon EKS sont sécurisés et stables, et de réduire la quantité de travail nécessaire pour installer, configurer et mettre à jour les add-ons.
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 gérer les modules complémentaires. Voir "Modules complémentaires Amazon EKS".
-
Autorisations AWS pour la AWS marketplace :
"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 existant
Étapes
-
Veillez à créer un rôle IAM et un secret AWS pour permettre aux pods EKS d'accéder aux ressources AWS. Pour obtenir des instructions, consultez "Créez un rôle IAM et un secret AWS".
-
Sur votre cluster Kubernetes EKS, accédez à l’onglet Add-ons.
-
Accédez à AWS Marketplace add-ons et choisissez la catégorie storage.
-
Repérez NetApp Trident et cochez la case de l’extension 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 (IAM roles for service account), reportez-vous aux étapes de configuration supplémentaires "ici".
-
Sélectionnez Create.
-
Vérifiez que le statut du module complémentaire est Active.
-
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 stockage backend. Pour plus d'informations, consultez "Configurer le backend de stockage".
Installez/désinstallez l’add-on Trident EKS à l’aide de la CLI
La commande suivante installe 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)
L'exemple de commande suivant installe le Trident EKS add-on version 25.6.1 :
eksctl create addon --cluster clusterName --name netapp_trident-operator --version v25.6.1-eksbuild.1 (avec une version dédiée)
L'exemple de commande suivant installe le Trident EKS add-on version 25.6.2 :
eksctl create addon --cluster clusterName --name netapp_trident-operator --version v25.6.2-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