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.
Comment passer d'EKS AL2 à EKS AL2023
Les AMI optimisées pour Amazon EKS sont disponibles en deux familles basées sur Amazon Linux 2 (AL2) et Amazon Linux 2023 (AL2023). AL2023 est un Linux-based système d'exploitation conçu pour fournir un environnement sécurisé, stable et performant pour vos applications cloud. Pour plus d'informations sur les différences entre AL2 et AL2023, voir Mise à niveau d'Amazon Linux 2 vers Amazon Linux 2023 dans le Guide de l'utilisateur d'Amazon EKS.
Important
AWS fin du support pour Amazon EKS AL2-optimized et AL2-accelerated AMIS le 26 novembre 2025. AWS Batch Les environnements de calcul Amazon EKS utilisant Amazon Linux 2 ne reçoivent plus de mises à jour logicielles, de correctifs de sécurité ou de corrections de bogues de AWS. Nous vous recommandons de migrer AWS Batch Environnements de calcul Amazon EKS compatibles avec Amazon Linux 2023 afin de maintenir des performances et une sécurité optimales. C'est votre responsabilité de maintenir ces environnements de calcul sur l'AMI Amazon Linux 2 ont optimisé Amazon EKS après la fin de vie.
En fonction de la configuration de votre environnement informatique, vous pouvez utiliser l'un des chemins de mise à niveau suivants de AL2 à AL2023.
Mettre à niveau en utilisant Ec2Configuration.ImageType
-
Si vous n'utilisez pas de modèle de lancement ou si le modèle de lancement est remplacé, modifiez Ec2Configuration.ImageType pour
EKS_AL2023ouEKS_AL2023_NVIDIApuis exécutez UpdateComputeEnvironment. -
Si vous spécifiez un Ec2Configuration.ImageIdOverride alors Ec2Configuration.ImageType doit correspondre au type d'AMI spécifié dans Ec2Configuration.ImageIdOverride.
Si vous ne correspondez pas
ImageIdOverrideetImageTypealors le nœud ne rejoindra pas le cluster.
Mise à niveau à l'aide de modèles de
-
Si vous en avez
kubeletles arguments supplémentaires définis dans un modèle de lancement ou un remplacement de modèle de lancement doivent être mis à jour kubelet format d'arguments supplémentaires.Si vous ne correspondez pas à
kubeletformat d'arguments supplémentaires, alors les arguments supplémentaires ne sont pas appliqués. -
Pour les AMI AL203, conteneurisé est le seul environnement d'exécution de conteneur pris en charge. Vous n'avez pas besoin de spécifier l'exécution du conteneur pour
EKS_AL2023dans le modèle de lancement.Vous ne pouvez pas spécifier un environnement d'exécution de conteneur personnalisé avec
EKS_AL2023. Si vous utilisez un modèle de lancement ou un remplacement de modèle de lancement qui spécifie une AMI basée sur
EKS_AL2023alors vous devez définir Type de données utilisateur pourEKS_NODEADM.Si vous ne correspondez pas à
userdataTypeet AMI, le nœud ne rejoindra pas le cluster EKS.