EKS バージョンライフサイクル、リリース日

# EKSバージョン毎のライフサイクル

Amazonの公式発表をもとにEKSバージョン毎のライフサイクルを一覧化します。

|Kubernetes<br>バージョン|Upstream<br>リリース日 |EKSリリース日|サポート終了<br>発表日|サポート終了日|
|:-:|:-:|:-:|:-:|:-:|
|1.11   |2018/06/27|2018/12/12|2019/09/04|2019/11/04|
|1.12   |2018/09/27|2019/03/28|2020/03/10|2020/05/11|
|1.13   |[2018/12/03](https://kubernetes.io/blog/2018/12/03/kubernetes-1-13-release-announcement/)|2019/06/19|2020/04/30|2020/06/30|
|1.14   |2019/03/25|2019/09/04|2020/10/13|2020/12/08|
|1.15   |[2019/06/19](https://kubernetes.io/blog/2019/06/19/kubernetes-1-15-release-announcement/)|2020/03/10|2021/02/16|2021/05/03|
|1.16   |[2019/09/08](https://kubernetes.io/blog/2019/09/18/kubernetes-1-16-release-announcement/)|2020/04/30|2021/05/18|2021/07/15|
|1.17   |[2019/12/09](https://kubernetes.io/blog/2019/12/09/kubernetes-1-17-release-announcement/)|2020/07/10|[2021/07/20](https://aws.amazon.com/jp/about-aws/whats-new/2021/07/amazon-eks-eks-distro-support-kubernetes/)|[2021/11/02](https://aws.amazon.com/jp/about-aws/whats-new/2021/07/amazon-eks-eks-distro-support-kubernetes/)|
|1.18   |[2020/03/23](https://kubernetes.io/blog/2020/03/25/kubernetes-1-18-release-announcement/)|2020/10/13||2022/03/31|
|1.19   |[2020/08/26](https://kubernetes.io/blog/2020/08/26/kubernetes-release-1.19-accentuate-the-paw-sitive/)|2021/02/16|[2022/08/11](https://aws.amazon.com/jp/blogs/news/amazon-eks-now-supports-kubernetes-1-23/)|2022/08/01|
|1.20   |[2020/12/08](https://kubernetes.io/blog/2020/12/08/kubernetes-1-20-release-announcement/)|2021/05/18||2022/11/01|
|1.21   |[2021/04/09](https://kubernetes.io/blog/2021/04/08/kubernetes-1-21-release-announcement/)|[2021/07/20](https://aws.amazon.com/jp/about-aws/whats-new/2021/07/amazon-eks-eks-distro-support-kubernetes/)||2023/02/15|
|1.22   |[2021/08/04](https://kubernetes.io/blog/2021/08/04/kubernetes-1-22-release-announcement/)|[2022/04/04](https://aws.amazon.com/jp/about-aws/whats-new/2022/04/amazon-eks-distro-eks-anywhere-kubernetes-1-22/)||2023/06/04|
|1.23   |[2021/12/07](https://kubernetes.io/blog/2021/12/07/kubernetes-1-23-release-announcement/)|[2022/08/11](https://aws.amazon.com/jp/about-aws/whats-new/2022/08/amazon-eks-distro-support-kubernetes-version-1-23/)||2023/10/11|
|1.24   |[2022/05/03](https://kubernetes.io/blog/2022/05/03/kubernetes-1-24-release-announcement/)|[2022/11/15](https://aws.amazon.com/jp/about-aws/whats-new/2022/11/amazon-eks-eks-distro-support-kubernetes-version-1-24/)||2024/01/31|
|1.25   |[2022/08/23](https://kubernetes.io/blog/2022/08/23/kubernetes-v1-25-release/)|[2023/02/22](https://aws.amazon.com/jp/about-aws/whats-new/2023/02/amazon-eks-distro-kubernetes-version-1-25/)||2024/05予定|
|1.26   |[2022/12/09](https://kubernetes.io/blog/2022/12/09/kubernetes-v1-26-release/)|[2023/04/11](https://aws.amazon.com/blogs/containers/amazon-eks-now-supports-kubernetes-version-1-26/)||2024/06予定|
|1.27   |[2023/04/11](https://kubernetes.io/blog/2023/04/11/kubernetes-v1-27-release/)|[2023/05/24](https://aws.amazon.com/jp/blogs/containers/amazon-eks-now-supports-kubernetes-version-1-27/)||2024/07予定|
|1.28   |2023/08予定|[]()|||
|1.29   |2023/12予定|[]()|||
|1.30   |2024/04予定|[]()|||



- 特定のkubernetesバージョンのEKS上でのサポート期間は 最短14か月（[よくある質問](https://docs.aws.amazon.com/ja_jp/eks/latest/userguide/kubernetes-versions.html#version-deprecation)）
- [AWS kubernetes-release-calendar](https://docs.aws.amazon.com/ja_jp/eks/latest/userguide/kubernetes-versions.html#kubernetes-release-calendar)　←更新遅い
- [AWS kubernetes-release-calendar (english)](https://docs.aws.amazon.com/eks/latest/userguide/kubernetes-versions.html#kubernetes-release-calendar)


# Amazon EKS NEWS

- [Amazon EKS にマネージド型のクラスターアップデートおよび Kubernetes Version 1.11 サポートが追加](https://aws.amazon.com/jp/about-aws/whats-new/2018/12/amazon-eks-adds-managed-cluster-updates-and-support-for-kubernetes/)
- [Amazon EKS で Kubernetes バージョン 1.12 および CloudFormation を通したクラスターバージョンアップデートのサポートを開始](https://aws.amazon.com/jp/about-aws/whats-new/2019/03/amazon-eks-now-supports-kubernetes-version-1-12-and-cluster-vers/)
- [Amazon EKS が、Kubernetes バージョン 1.13、ECR PrivateLink、および Kubernetes Pod セキュリティポリシーのサポートを開始](https://aws.amazon.com/jp/about-aws/whats-new/2019/06/amazon-eks-now-supports-kubernetes113-ecr-privatelink-kubernetes-pod-security/)
- [Amazon EKS で Kubernetes バージョン 1.14 のサポートを開始](https://aws.amazon.com/jp/about-aws/whats-new/2019/09/amazon-eks-now-supports-kubernetes-version-1-14/)
- [Amazon EKS で Kubernetes バージョン 1.15 のサポートを開始](https://aws.amazon.com/jp/about-aws/whats-new/2020/03/amazon-eks-now-supports-kubernetes-version-1-15/)
- [Amazon EKS で Kubernetes バージョン 1.16 のサポートを開始](https://aws.amazon.com/jp/about-aws/whats-new/2020/04/amazon-eks-now-supports-kubernetes-version-1-16/)
- [Amazon EKS で Kubernetes バージョン 1.17 のサポートを開始](https://aws.amazon.com/jp/about-aws/whats-new/2020/07/amazon-eks-supports-kubernetes-version-1-17/)
- [Amazon EKS で Kubernetes バージョン 1.18 のサポートを開始](https://aws.amazon.com/jp/about-aws/whats-new/2020/10/amazon-eks-supports-kubernetes-version-1-18/)
- [Amazon EKS および EKS Distro で Kubernetes バージョン 1.19 のサポートを開始](https://aws.amazon.com/jp/about-aws/whats-new/2021/02/amazon-eks-supports-kubernetes-version-1-19/)
- [Amazon EKS および EKS Distro が Kubernetes バージョン 1.20 のサポートを開始](https://aws.amazon.com/jp/about-aws/whats-new/2021/05/amazon-eks-eks-distro-supports-kubernetes-version-1-20/)
- [Amazon EKS および EKS Distro で Kubernetes バージョン 1.21 のサポートを開始](https://aws.amazon.com/jp/about-aws/whats-new/2021/07/amazon-eks-eks-distro-support-kubernetes/)
- [Amazon EKS、Amazon EKS Distro、および Amazon EKS Anywhere で Kubernetes バージョン 1.22 のサポートを開始](https://aws.amazon.com/jp/about-aws/whats-new/2022/04/amazon-eks-distro-eks-anywhere-kubernetes-1-22/)
- [Amazon EKS および Amazon EKS Distro が Kubernetes バージョン 1.23 のサポートを開始](https://aws.amazon.com/jp/about-aws/whats-new/2022/08/amazon-eks-distro-support-kubernetes-version-1-23/)

# EKS バージョンの更新について

以下のドキュメントにバージョンの更新ポリシーが記載されています。
- [Amazon EKS バージョンライフライクルの更新](https://aws.amazon.com/jp/blogs/news/updates-to-amazon-eks-version-lifecycle/)
- [Amazon EKS Kubernetes バージョン　よくある質問](https://docs.aws.amazon.com/ja_jp/eks/latest/userguide/kubernetes-versions.html#version-deprecation)

## 新バージョンリリース時の運用

最近のリリース時の実際の運用を以下に記載します。

- 新バージョンのリリース日
   - 新バージョンのアナウンス
   - 新バージョンのクラスターがマネージメントコンソールから作成可能になる
   - 新バージョンのクラスターがAWS CLIで作成可能になる
   - 新バージョンの4バージョン前の廃止予定のアナウンス
   - 新バージョンの4バージョン前のクラスターがマネージメントコンソールから作成不可になる（AWS CLIによる作成は可能）
- 新バージョンのリリース日の1〜3日後
   - 新バージョンのクラスターがeksctlで作成可能になる（eksctlのupdate要）


## EKS バージョンアップ Tips

- マネージメントコンソール または AWS CLIでバージョンアップ可能
- バージョンは一度に一つづつしか上げれない<br>１.1４から1.16にあげる場合は、1.14→1.15　1.15→1.16の2段階で実行する