Cookie の設定を選択する

当社は、当社のサイトおよびサービスを提供するために必要な必須 Cookie および類似のツールを使用しています。当社は、パフォーマンス Cookie を使用して匿名の統計情報を収集することで、お客様が当社のサイトをどのように利用しているかを把握し、改善に役立てています。必須 Cookie は無効化できませんが、[カスタマイズ] または [拒否] をクリックしてパフォーマンス Cookie を拒否することはできます。

お客様が同意した場合、AWS および承認された第三者は、Cookie を使用して便利なサイト機能を提供したり、お客様の選択を記憶したり、関連する広告を含む関連コンテンツを表示したりします。すべての必須ではない Cookie を受け入れるか拒否するには、[受け入れる] または [拒否] をクリックしてください。より詳細な選択を行うには、[カスタマイズ] をクリックしてください。

EKS の Kubernetes バージョンライフサイクルを理解する

フォーカスモード
EKS の Kubernetes バージョンライフサイクルを理解する - アマゾン EKS

このページの改善にご協力ください

本ユーザーガイドの改善にご協力いただけませんか? すべてのページの右側のペインにある GitHub リンクで、このページの編集を選択してください。皆さまにご協力いただくことで、あらゆる人々に使いやすいユーザーガイドになります。

このページの改善にご協力ください

本ユーザーガイドの改善にご協力いただけませんか? すべてのページの右側のペインにある GitHub リンクで、このページの編集を選択してください。皆さまにご協力いただくことで、あらゆる人々に使いやすいユーザーガイドになります。

Kubernetes は新機能、設計の更新、およびバグ修正とともに急速に進化しています。コミュニティは平均して 4 か月に一度、新しい Kubernetes のマイナーバージョン (1.30など) をリリースします。アマゾン EKS はマイナーバージョンのアップストリームリリースと非推奨サイクルに従います。新しい Kubernetes バージョンが アマゾン EKS で利用可能になったら、利用可能な最新のバージョンが使用できるよう、クラスターをタイムリーに更新することをお勧めします。

マイナーバージョンはリリース後最初の 14 か月間は アマゾン EKS の標準サポート対象となります。標準サポート終了日を過ぎたバージョンは次の 12 か月間の延長サポートに入ります。延長サポートではクラスター時間あたりの追加料金で、所定の Kubernetes バージョンをより長く使用することができます。延長サポート期間が終了する前にクラスターを更新しなかった場合、クラスターは現在サポートされている最も古い延長バージョンに自動的にアップグレードされます。

延長サポートはデフォルトで有効になっています。EKS 延長サポートを無効にすることにより、クラスターのコストが増えないようにする

アマゾン EKS でサポートされている利用可能な最新 Kubernetes バージョンを使用してクラスターを作成することをお勧めします。アプリケーションに特定のバージョンの Kubernetes が必要な場合は古いバージョンを選択できます。標準サポートまたは延長サポートが提供されているどのバージョンでも、新しい アマゾン EKS クラスターを作成できます。

標準サポートで入手可能なバージョン

現在、アマゾン EKS 標準サポートでは以下の Kubernetes バージョンをご利用いただけます。

  • 1.32

  • 1.31

  • 1.30

  • 1.29

標準サポートの各バージョンで注意すべき重要な変更点については「標準サポートの Kubernetes バージョンのリリースノートを確認する」を参照してください。

延長サポートで利用可能なバージョン

現在、アマゾン EKS 延長サポートでは以下の Kubernetes バージョンをご利用いただけます。

  • 1.28

  • 1.27

  • 1.26

  • 1.25

  • 1.24

延長サポートにおいて各バージョンで注意すべき重要な変更点については「延長サポートの Kubernetes バージョンのリリースノートを確認する」を参照してください。

アマゾン EKS Kubernetes リリースカレンダー

次の表は各 Kubernetes バージョンについて検討すべき重要なリリース日とサポート日を示しています。延長サポートの請求はバージョンが標準サポートの終了日に達した日の初めに開始されます。

注記

月と年のみの日付はおおよその日付であり、確定後に正確な日付で更新されます。

Kubernetes バージョン アップストリームのリリース アマゾン EKS リリース 標準サポート終了日 延長サポートの終了日

1.32

2024 年 12 月 11 日

2025年1月23日

2026 年 3 月 23 日

2027年3月23日

1.31

2024 年 8 月 13 日

2024 年 9 月 26 日

2025 年 11 月 26 日

2026 年 11 月 26 日

1.30

2024 年 4 月 17 日

2024 年 5 月 23 日

2025 年 7 月 23 日

2026 年 7 月 23 日

1.29

2023 年 12 月 13 日

2024 年 1 月 23 日

2025 年 3 月 23 日

2026 年 3 月 23 日

1.28

2023 年 8 月 15 日

2023 年 9 月 26 日

2024 年 11 月 26 日

2025 年 11 月 26 日

1.27

2023 年 4 月 11 日

2023 年 5 月 24 日

2024 年 7 月 24 日

2025 年 7 月 24 日

1.26

2022 年 12 月 9 日

2023 年 4 月 11 日

2024 年 6 月 11 日

2025 年 6 月 11 日

1.25

2022 年 8 月 23 日

2023 年 2 月 22 日

2024 年 5 月 1 日

2025 年 5 月 1 日

1.24

2022 年 5 月 3 日

2022 年 11 月 15 日

2024 年 1 月 31 日

2025 年 1 月 31 日

AWS CLI を使用してバージョン情報を取得する

AWS CLI を使用すると、標準サポートの終了日など、EKS で利用可能な Kubernetes バージョンに関する情報を取得できます。

AWS CLI を使用して EKS で利用可能な Kubernetes バージョンに関する情報を取得するには

  1. ターミナルを開きます。

  2. AWS CLI がインストールされ、設定されていることを確認します。詳細については「CLI の最新バージョンのインストールまたはアップデート」を参照してください。

  3. 次のコマンドを実行してください。

    aws eks describe-cluster-versions
  4. このコマンドは使用可能なクラスターバージョンに関する詳細を含む JSON 出力を返します。以下に出力の例を示します。

    { "clusterVersions": [ { "clusterVersion": "1.31", "clusterType": "eks", "defaultPlatformVersion": "eks.21", "defaultVersion": true, "releaseDate": "2024-09-25T17:00:00-07:00", "endOfStandardSupportDate": "2025-11-25T16:00:00-08:00", "endOfExtendedSupportDate": "2026-11-25T16:00:00-08:00", "status": "STANDARD_SUPPORT", "kubernetesPatchVersion": "1.31.3" } ] }

この出力にはクラスターバージョンごとに次の情報が表示されます。

  • clusterVersion: EKS クラスターの Kubernetes バージョン

  • clusterType: クラスターのタイプ (「eks」など)

  • defaultPlatformVersion: デフォルトの EKS プラットフォームバージョン

  • defaultVersion: これがデフォルトのバージョンであるかどうか

  • releaseDate: このバージョンがリリースされた日付

  • endOfStandardSupportDate: 標準サポートが終了する日付

  • endOfExtendedSupportDate: 延長サポートが終了する日付

  • status: STANDARD_SUPPORTEXTENDED_SUPPORT などの、そのバージョンの現在のサポートステータス

  • kubernetesPatchVersion: 特定の Kubernetes パッチバージョン

アマゾン EKS のバージョンのよくある質問

標準サポートで利用できる Kubernetes バージョンはいくつありますか?

Kubernetes のバージョンに対する Kubernetes コミュニティのサポートに沿って、アマゾン EKS では Kubernetes の 3 つのバージョンのサポートを提供するように努めています。特定の Kubernetes マイナーバージョンの標準サポート終了日については少なくとも 60 日前に発表します。新しい Kubernetes バージョンの アマゾン EKS における認定およびリリースのプロセスにより、アマゾン EKS での Kubernetes バージョンの標準サポート終了日はKubernetes プロジェクトがそのバージョンのアップストリームのサポートを停止した日以降になります。

Kubernetes は アマゾン EKS による標準サポートをどのくらいの期間受けられますか?

Kubernetes バージョンはアマゾン EKS で最初に利用可能になってから 14 か月間標準サポートを受けていました。これはアマゾン EKS で利用可能なバージョンが、Kubernetes アップストリームでサポートされなくなった場合でも当てはまります。当社ではアマゾン EKS でサポートされている Kubernetes バージョンに適用されるセキュリティパッチをバックポートしています。

アマゾン EKS で Kubernetes バージョンの標準サポートが終了する際には通知が届きますか?

はい。アカウント内のいずれかのクラスターでサポートの終了が近い Kubernetes バージョンを実行している場合、そのバージョンが アマゾン EKS でリリースされてから約 12 か月後に、アマゾン EKS から AWS Health Dashboard を通じて通知が送信されます。通知にはサポート終了日が含まれます。これは通知の日から 60 日以上後です。

アマゾン EKS ではどの Kubernetes 機能がサポートされてますか?

アマゾン EKS では一般提供されている (GA) Kubernetes API のすべての機能がサポートされています。Kubernetes バージョン 1.24 以降、新しいベータ版 API はデフォルトではクラスターで有効になっていません。デフォルトでは既存のベータ API と既存のベータ API の新しいバージョンは引き続き有効になっています。アルファ機能はサポートされません。

アマゾン EKS のマネージド型ノードグループはクラスターのコント役割プレーンのバージョンとともに自動的に更新されますか?

いいえ。マネージドノード型グループではアカウントに アマゾン EC2 インスタンスを作成します。これらのインスタンスはお客様または アマゾン EKS がコント役割プレーンを更新しても、自動的にはアップグレードされません。詳細については「クラスターのためにマネージドノードグループを更新する」を参照してください。コント役割プレーンとノードで、同じ Kubernetes バージョンを保持することをお勧めします。

セルフマネージド型ノードグループはクラスターのコント役割プレーンのバージョンとともに自動的に更新されますか?

いいえ。セルフマネージド型ノードグループにはアカウント内の アマゾン EC2 インスタンスが含まれています。これらのインスタンスはお客様または代わりに アマゾン EKS がコント役割プレーンのバージョンを更新しても、自動的にはアップグレードされません。セルフマネージド型ノードグループは更新が必要であることをコンソールに表示しません。更新が必要なノードを確認するにはクラスターの [概要] タブにある [ノード] のリストからノードを選択して、そこにインストールされている kubelet バージョンを表示します。ノードは手動で更新する必要があります。詳細については「クラスターのためにセルフマネージドノードを更新する」を参照してください。

Kubernetes プロジェクトでは最大 3 つのマイナーバージョンに対して、コント役割プレーンとノード間の互換性がテストされます。例えば、1.27 ノードは1.30 コント役割プレーンによってオーケストレーションされた場合も動作し続けます。しかし、コント役割プレーンの背後で 3 つのマイナーバージョンのノードを使用し続けながら、クラスターを実行することはお勧めしません。詳細についてはKubernetes ドキュメントの「Kubernetes のバージョンおよびバージョンスキューのサポートポリシー」を参照してください。コント役割プレーンとノードで、同じ Kubernetes バージョンを保持することをお勧めします。

自動クラスターコント役割プレーンのバージョンに自動アップグレードされた Fargate で実行中の Pods も、アップグレードされますか?

いいえ。Fargate Pods はKubernetes デプロイメントなどのレプリケーションコントローラーの一部として実行することを強くお勧めします。その後、すべての Fargate Pods のローリング再起動を実行してください。Fargate Pod の新しいバージョンは更新されたクラスターのコント役割プレーンのバージョンと同じ kubelet バージョンでデプロイされます。詳細については「Kubernetes ドキュメント」の「デプロイメント」を参照してください。

重要

コント役割プレーンを更新する場合は引き続き Fargate ノードを自分で更新する必要があります。Fargate ノードを更新するにはノードと対応した Fargate Pod を削除した上で、Pod を再デプロイします。新しい Pod はクラスターと同じ kubelet バージョンでデプロイされます。

ハイブリッドノードではどの Kubernetes バージョンがサポートされていますか?

アマゾン EKS ハイブリッドノード は標準および拡張 Kubernetes バージョンのサポートなど、他のノードコンピューティングタイプを持つ アマゾン EKS クラスターと同じ Kubernetes バージョンをサポートします。コント役割プレーンのバージョンをアップグレードしても、ハイブリッドノードは自動的にアップグレードされません。また、ハイブリッドノードのアップグレードはお客様の責任となります。詳細については「クラスターのハイブリッドノードをアップグレードする」を参照してください。

アマゾン EKS 延長サポートに関するよくある質問

標準サポートと延長サポートという用語を初めて知りました。これらの用語はどういう意味ですか?

Kubernetes のバージョン 向けの アマゾン EKS の標準サポートはアマゾン EKS での Kubernetes バージョンがリリースされた時点で開始され、リリース日の 14 か月後に終了します。Kubernetes バージョンの延長サポートは標準サポートの終了後すぐに開始され、その 12 か月後に終了します。たとえば、バージョン 1.23 向けの Amazon EKS 標準サポートは 2023 年 10 月 11 日に終了します。バージョン 1.23 の延長サポートは 2023 年 10 月 12 日に開始され、2024 年 10 月 11 日に終了しました。

アマゾン EKS クラスターの延長サポートを受けるには何をする必要がありますか?

クラスターのアップグレードポリシーを EXTENDED に変更して、クラスターの拡張サポート (「EKS 延長サポートを有効にして、Kubernetes バージョンアップグレードの計画にさらなる柔軟性をもたらす」を参照) を有効にする必要があります。デフォルトではすべての新規および既存のクラスターについて、特に指定がない限り、アップグレードポリシーは EXTENDED に設定されています。クラスターのアップグレードポリシーを表示するには「現在のクラスターアップグレードポリシーを表示する」を参照してください。標準サポートはKubernetes バージョンが アマゾン EKS でリリースされた時点で開始され、リリース日の 14 か月後に終了します。Kubernetes バージョンの延長サポートは標準サポートの終了後すぐに開始され、その 12 か月後に終了します。

どの Kubernetes バージョンで延長サポートを受けることができますか?

延長サポートは Kubernetes バージョン 1.23 以降で利用できます。クラスターはそのバージョンの標準サポートが終了してから最大 12 か月間、どのバージョンでも実行できます。これはアマゾン EKS では各バージョンが 26 か月間サポートされることを意味します (14 か月間標準サポートと 12 か月間延長サポート)。

延長サポートを利用したくない場合はどうすればいいですか?

クラスターを標準の アマゾン EKS サポートの Kubernetes バージョンにアップグレードすると、延長サポートには自動的に登録されません。延長サポートを無効にする方法については「EKS 延長サポートを無効にすることにより、クラスターのコストが増えないようにする」を参照してください。注意: 延長サポートを無効にすると、クラスターは標準サポートの終了時に自動的にアップグレードされます。

12 か月間の延長サポートが終了するとどうなりますか?

26 か月のライフサイクル (14 か月の標準サポートと 12 か月の延長サポート) が終了した Kubernetes バージョンで実行されているクラスターは次のバージョンに自動的にアップグレードされます。自動アップグレードはKubernetes コント役割プレーンのみが対象です。EKS 自動モード ノードがある場合、ノードは自動的に更新される場合があります。セルフマネージド型ノードと EKS マネージド型ノードグループは以前のバージョンのままになります。

延長サポート終了日には終了の対象となっているバージョンで新しい アマゾン EKS クラスターを作成できなくなります。サポート終了日を過ぎると、既存のコント役割プレーンは後の段階的なデプロイプロセスを通じて アマゾン EKS によりサポートされている最も初期のバージョンに自動的に更新されます。コント役割プレーンの自動更新後はクラスターアドオンと アマゾン EC2 ノードを手動で更新してください。詳細については「既存のクラスターを新しい Kubernetes バージョンに更新する」を参照してください。

延長サポート終了後にコント役割プレーンが自動的に更新されるのは正確にはいつですか?

アマゾン EKS での具体的なスケジュールは決まっていません。自動更新は延長サポート終了日以降に任意のタイミングで実行される可能性があります。更新前には通知は届きません。アマゾン EKS の自動更新プロセスに頼ることなく、事前にコント役割プレーンを更新することをお勧めします。詳細については「既存のクラスターを新しい Kubernetes バージョンに更新する」を参照してください。

コント役割プレーンを 1 つの Kubernetes バージョンで無期限に保持することはできますか?

いいえ。AWS ではクラウドのセキュリティを最優先事項ととらえています。特定の時点 (通常は 1 年) を過ぎると、Kubernetes コミュニティは一般的な脆弱性と露出 (CVE) パッチのリリースを停止し、サポートされていないバージョンの CVE 提出を非推奨とします。つまり、Kubernetes の古いバージョンに固有の脆弱性がある場合、報告すらされない可能性があります。クラスターは脆弱性の発生時にも通知および修復オプションなしで公開され続けることになります。このため、アマゾン EKS では延長サポートが終了したバージョンでコント役割プレーンを維持することはできません。

延長サポートを受けるには追加料金がかかりますか?

はい。延長サポートで稼働している アマゾン EKS クラスターに対して追加料金が発生します。料金の詳細についてはAWS ブログの「Kubernetes バージョンの アマゾン EKS 延長サポートの料金」または「料金ページ」を参照してください。

延長サポートには何が含まれますか?

延長サポートの アマゾン EKS クラスターはKubernetes コント役割プレーンのセキュリティパッチを継続的に受信します。さらに、アマゾン EKS は延長サポートバージョンに対する アマゾン VPC CNI、kube-proxy、および CoreDNS アドオンのパッチをリリースします。また、アマゾン EKS はアマゾン リナックス、Bottlerocket および Windows 向けに AWS が公開した アマゾン EKS に最適化された AMI のパッチと、それらのバージョンの アマゾン EKS Fargate ノードのパッチもリリースします。延長サポートに該当するすべてのクラスターは引き続き AWS からテクニカルサポートを受けることができます。

注記

AWS によって公開されている アマゾン EKS 最適化 Windows AMI の延長サポートはKubernetes バージョン 1.23 では利用できませんが、Kubernetes バージョン 1.24 以降では利用できます。

延長サポートの非 Kubernetes コンポーネント用のパッチには制限はありますか?

延長サポートは AWS から Kubernetes 固有のコンポーネントをすべて対象としていますが、すべての場合において、アマゾン リナックス、Bottlerocket および Windows 向けに AWS が公開した アマゾン EKS の最適化された AMI のみがサポートされます。つまり、延長サポートを利用している間はアマゾン EKS に最適化された AMI にはより新しいコンポーネント (OS やカーネルなど) が搭載される場合があります。たとえば、アマゾン リナックス 2 のライフサイクルが 2025 年に終了すると、アマゾン EKS に最適化された アマゾン リナックス AMI はより新しい アマゾン リナックス OS を使用して構築されるようになります。アマゾン EKS はこのようなサポートライフサイクルの重要な相違点を Kubernetes バージョンごとに発表し、文書化します。

延長サポートのバージョンを使用して新しいクラスターを作成できますか?

はい。

プライバシーサイト規約Cookie の設定
© 2025, Amazon Web Services, Inc. or its affiliates.All rights reserved.