As traduções são geradas por tradução automática. Em caso de conflito entre o conteúdo da tradução e da versão original em inglês, a versão em inglês prevalecerá.
Como atualizar do EKS AL2 para o EKS AL2023
As AMIs otimizadas para o Amazon EKS estão disponíveis em duas famílias baseadas no Amazon Linux 2 (AL2) e no Amazon Linux 2023 (AL2023). O AL2023 é um sistema Linux-based operacional projetado para fornecer um ambiente seguro, estável e de alto desempenho para seus aplicativos em nuvem. Para saber mais sobre as diferenças entre o AL2 e o AL2023, consulte Atualização do Amazon Linux 2 para o Amazon Linux 2023 no Guia do usuário do Amazon EKS.
Importante
AWS encerrou o suporte para Amazon EKS AL2-optimized e AL2-accelerated AMIs em 26 de novembro de 2025. AWS Batch Os ambientes computacionais do Amazon EKS que usam o Amazon Linux 2 não recebem mais atualizações de software, patches de segurança ou correções de bugs do AWS. Recomendamos migrar os ambientes computacionais do AWS Batch Amazon EKS para o Amazon Linux 2023 para manter o desempenho e a segurança ideais. É sua responsabilidade manter esses ambientes de computação no AMI Amazon Linux 2 atualizados para Amazon EKS após o fim da vida útil.
Dependendo de como seu ambiente computacional está configurado, você pode usar um dos seguintes caminhos de atualização do AL2 para o AL2023.
Atualize usando Ec2Configuration.ImageType
-
Se você não estiver usando um modelo de lançamento ou substituições do modelo de lançamento, altere Ec2Configuration.ImageTypepara
EKS_AL2023ouEKS_AL2023_NVIDIAe execute. UpdateComputeEnvironment -
Se você especificar um Ec2Configuration.ImageIdOverride, Ec2Configuration.ImageTypedeverá corresponder ao tipo de AMI especificado em Ec2Configuration.ImageIdOverride.
Se você não corresponder
ImageIdOverrideeImageType, o nó não se juntará ao cluster.
Atualizar usando modelos de execução
-
Se você tiver argumentos
kubeletextras definidos em um modelo de execução ou substituição de modelo de execução, eles precisarão ser atualizados para o novo formato de argumentos kubelet extras.Se você não corresponder ao formato dos argumentos extras
kubelet, os argumentos extras não serão aplicados. -
Para as AMIs AL2023, o containerd é o único runtime de contêiner compatível. Você não precisa especificar um runtime de contêiner para
EKS_AL2023no modelo de execução.Você não pode especificar um tempo de execução de contêiner personalizado com
EKS_AL2023. Se você usar um modelo de execução ou uma substituição de modelo de execução que especifique uma AMI com base em
EKS_AL2023, você precisará definir userDataType comoEKS_NODEADM.Se você não corresponder
userdataTypee AMI, o nó não se juntará ao cluster EKS.