EKS AL2 から EKS AL2023 にアップグレードする方法 - AWS Batch

翻訳は機械翻訳により提供されています。提供された翻訳内容と英語版の間で齟齬、不一致または矛盾がある場合、英語版が優先します。

EKS AL2 から EKS AL2023 にアップグレードする方法

Amazon EKS 最適化 AMIsは、Amazon Linux 2 (AL2) と Amazon Linux 2023 (AL2023) に基づく 2 つのファミリーで使用できます。AL2023 は、クラウドアプリケーションに安全で安定した高性能な環境を提供するように設計された Linux ベースのオペレーティングシステムです。AL2 と AL2023 の違いの詳細については、「Amazon EKS ユーザーガイド」の「Amazon Linux 2 から Amazon Linux 2023 へのアップグレード」を参照してください。

重要

AWS は、 から Amazon EKS AL2-optimizedおよび AL2-accelerated AMIs のサポートを終了します11/26/25。最適なパフォーマンスとセキュリティを維持するために、11/26/25 より前に AWS Batch Amazon EKS コンピューティング環境を Amazon Linux 2023 に移行することをお勧めします。サポート11/26/25end-of-supportを過ぎても、 AWS Batchが提供する Amazon EKS 最適化 Amazon Linux 2 AMIs を Amazon EKS コンピューティング環境で引き続き使用できますが、これらのコンピューティング環境は から新しいソフトウェア更新、セキュリティパッチ、またはバグ修正を受け取りません AWS。これらのコンピューティング環境は、end-of-lifeも Amazon EKS 最適化 Amazon Linux 2 AMI で維持する必要があります

コンピューティング環境の設定方法に応じて、AL2 から AL2023 へのアップグレードパスのいずれかを使用できます。

Ec2Configuraiton.ImageType を使用してアップグレードする
起動テンプレートを使用したアップグレード
  • 起動テンプレートまたは起動テンプレートの上書きでkubelet追加の引数が定義されている場合は、新しいkubelet追加の引数形式に更新する必要があります。

    kubelet 追加の引数の形式が一致しない場合、追加の引数は適用されません。

  • AL2023 AMIs、サポートされているコンテナランタイムは containerd のみです。起動テンプレートEKS_AL2023で のコンテナランタイムを指定する必要はありません。

    でカスタマイズされたコンテナランタイムを指定することはできませんEKS_AL2023

  • に基づいて AMI を指定する起動テンプレートまたは起動テンプレートの上書きを使用する場合はEKS_AL2023userdataType を に設定する必要がありますEKS_NODEADM

    userdataType と AMI が一致しない場合、ノードは EKS クラスターに参加しません。