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 Amazon EKS optimisés AMIs sont disponibles en deux familles basées sur Amazon Linux 2 (AL2) et Amazon Linux 2023 (AL2023). AL2023 est un système d'exploitation basé sur Linux conçu pour fournir un environnement sécurisé, stable et performant pour vos applications cloud. Pour plus d'informations sur les différences entre Amazon Linux 2 AL2 et Amazon Linux 2023, AL2023 consultez le guide de l'utilisateur Amazon EKS et consultez la section Mise à niveau d'Amazon Linux 2 vers Amazon Linux 2023.
Important
AWS a mis fin au support pour Amazon EKS, AL2 AL2 optimisé et accéléré, AMIs le 26 novembre 2025. AWS Batch Les environnements informatiques 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 la part de AWS. Nous vous recommandons de migrer les environnements informatiques AWS Batch Amazon EKS vers Amazon Linux 2023 afin de maintenir des performances et une sécurité optimales. Il est de votre responsabilité de maintenir ces environnements de calcul sur l'AMI Amazon Linux 2 optimisée pour Amazon EKS par la suite end-of-life.
En fonction de la configuration de votre environnement informatique, vous pouvez utiliser l'un des chemins de mise à niveau suivants de AL2 à AL2023.
Mise à niveau à l'aide d'Ec2Configuration. ImageType
-
Si vous n'utilisez pas de modèle de lancement ou si vous ne remplacez pas le modèle de lancement, modifiez Ec2Configuration. ImageTypevers
EKS_AL2023ouEKS_AL2023_NVIDIApuis exécutez UpdateComputeEnvironment. -
Si vous spécifiez une configuration Ec2. ImageIdOverridepuis Ec2Configuration. ImageTypedoit correspondre au type d'AMI spécifié dans Ec2Configuration. ImageIdOverride.
Si vous ne correspondez
ImageIdOverridepasImageType, le nœud ne rejoindra pas le cluster.
Mise à niveau en utilisant des modèles de lancement
-
Si des arguments
kubeletsupplémentaires sont définis dans un modèle de lancement ou un remplacement de modèle de lancement, ils doivent être mis à jour selon le nouveau format kubelet d'arguments supplémentaires.Si vous ne correspondez pas au format des arguments
kubeletsupplémentaires, les arguments supplémentaires ne sont pas appliqués. -
Car AL2023 AMIs containerd est le seul environnement d'exécution de conteneur pris en charge. Il n'est pas nécessaire de spécifier l'environnement d'exécution du conteneur
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_AL2023, vous devez définir UserDataType sur.EKS_NODEADMSi l'AMI
userdataTypeet ne correspondent pas, le nœud ne rejoindra pas le cluster EKS.