Les traductions sont fournies par des outils de traduction automatique. En cas de conflit entre le contenu d'une traduction et celui de la version originale en anglais, la version anglaise prévaudra.
Améliorations de clusters
Un cluster géré par « eksctl » peut être mis à niveau en 3 étapes simples :
-
mise à niveau de la version du plan de contrôle avec
eksctl upgrade cluster -
mettre à niveau les groupes de nœuds
-
mettez à jour les modules complémentaires réseau par défaut (pour plus d'informations, voirMises à jour complémentaires par défaut) :
Passez en revue attentivement les ressources relatives à la mise à niveau du cluster :
-
Mettre à jour le cluster existant vers la nouvelle version de Kubernetes dans le guide de l'utilisateur Amazon EKS
-
Meilleures pratiques pour les mises à niveau de clusters dans le guide des meilleures pratiques EKS
Note
L'ancien eksctl update cluster sera obsolète. Utilisez eksctl upgrade cluster à la place.
Mettre à jour la version du plan de contrôle
Les mises à niveau des versions du plan de contrôle doivent être effectuées pour une version mineure à la fois.
Pour mettre à niveau le plan de contrôle vers la prochaine version disponible, exécutez :
eksctl upgrade cluster --name=<clusterName>
Cette commande n'appliquera aucune modification immédiatement, vous devrez la réexécuter --approve pour appliquer les modifications.
La version cible pour la mise à niveau du cluster peut être spécifiée à la fois avec l'indicateur CLI :
eksctl upgrade cluster --name=<clusterName> --version=1.16
ou avec le fichier de configuration
cat cluster1.yaml --- apiVersion: eksctl.io/v1alpha5 kind: ClusterConfig metadata: name: cluster-1 region: eu-north-1 version: "1.16" eksctl upgrade cluster --config-file cluster1.yaml
Avertissement
Les seules valeurs autorisées pour les metadata.version arguments --version et sont la version actuelle du cluster ou une version supérieure. Les mises à niveau de plusieurs versions de Kubernetes ne sont pas prises en charge.