Amazon EKS のプラットフォームバージョン - Amazon EKS

Amazon EKS のプラットフォームバージョン

Amazon EKS プラットフォームのバージョンは、Amazon EKS クラスターコントロールプレーンの各機能 (有効な Kubernetes API サーバーのフラグや、現在の Kubernetes パッチバージョンなど) を表しています。Kubernetes マイナーバージョンにはそれぞれ、Amazon EKS プラットフォームのバージョンが 1 つ以上関連付けられています。別の Kubernetes マイナーバージョンのプラットフォームバージョンは独立しています。AWS Outposts にローカルクラスターがある場合、このトピックの代わりに「Amazon EKS ローカルクラスタープラットフォームのバージョン」を参照してください。

新しい Kubernetes マイナーバージョン (1.25 など) が Amazon EKS で利用可能になると、その Kubernetes マイナーバージョンの初期 Amazon EKS プラットフォームのバージョンが eks.1 から開始されます。ただし、Amazon EKS では新しいプラットフォームバージョンを定期的にリリースすることで、新しい Kubernetes コントロールプレーン設定を有効化し、セキュリティ修正プログラムを提供します。

Amazon EKS プラットフォームのバージョンで、新しいマイナーバージョンが使用可能になった場合は、以下が行われます。

  • Amazon EKS プラットフォームのバージョン番号がインクリメントされます (eks.n+1)。

  • Amazon EKS は、既存のすべてのクラスターを、対応する Kubernetes マイナーバージョン用の最新の Amazon EKS プラットフォームバージョンに自動的にアップグレードします。既存の Amazon EKS プラットフォームバージョンの自動アップグレードは、段階的にロールアウトされます。ロールアウトプロセスには時間がかかる場合があります。最新の Amazon EKS プラットフォームバージョンの機能がすぐに必要な場合は、新しい Amazon EKS クラスターを作成する必要があります。

    クラスターが現在のプラットフォームバージョンより 2 バージョン以上遅れている場合、Amazon EKS がクラスターを自動的に更新できなかった可能性があります。この原因の詳細については、「Amazon EKS プラットフォームのバージョンは、現在のプラットフォーム バージョンより 2 つ以上遅れています」を参照してください。

  • Amazon EKS は、対応するパッチバージョンを適用して新しいノード AMI を発行する可能性があります。ただし、すべてのパッチバージョンは、特定の Kubernetes マイナーバージョンにおいて、EKS コントロールプレーンとノード AMI との間で互換性を持ちます。

新しい Amazon EKS プラットフォームバージョンにより、重大な変更が発生したり、サービスが中断されたりすることはありません。

クラスターは常に、指定された Kubernetes バージョン用に入手可能な、最新の Amazon EKS プラットフォームバージョン (eks.n) で作成されます。クラスターを新しい Kubernetes マイナーバージョンに更新する場合、そのクラスターは、更新した Kubernetes マイナーバージョンでの、現在の Amazon EKS プラットフォームバージョンを受け取ります。

最新および間近にリリースされた、Amazon EKS プラットフォームのバージョンを以下の表に示します。

Kubernetes バージョン 1.25

次の受付コントローラーは、すべての 1.25 プラットフォームバージョンで有効です: NodeRestrictionExtendedResourceTolerationNamespaceLifecycleLimitRangerServiceAccountTaintNodesByConditionPodSecurityPriorityDefaultTolerationSecondsDefaultStorageClassStorageObjectInUseProtectionPersistentVolumeClaimResizeRuntimeClassCertificateApprovalCertificateSigningCertificateSubjectRestrictionDefaultIngressClassMutatingAdmissionWebhookValidatingAdmissionPolicyValidatingAdmissionWebhookResourceQuota

Kubernetes バージョン

Amazon EKS プラットフォームバージョン

リリースノート

リリース日

1.25.6

eks.1

Amazon EKS 向け Kubernetes バージョン 1.25 の初回リリース。詳細については、「Kubernetes 1.25」を参照してください。

2023 年 2 月 21 日

Kubernetes バージョン 1.24

次のアドミッションコントローラーは、すべての 1.24 プラットフォームバージョンで有効です: CertificateApprovalCertificateSigningCertificateSubjectRestrictionDefaultIngressClassDefaultStorageClassDefaultTolerationSecondsExtendedResourceTolerationLimitRangerMutatingAdmissionWebhookNamespaceLifecycleNodeRestrictionPersistentVolumeClaimResizePriorityPodSecurityPolicyResourceQuotaRuntimeClassServiceAccountStorageObjectInUseProtectionTaintNodesByCondition、および ValidatingAdmissionWebhook

Kubernetes バージョン

Amazon EKS プラットフォームバージョン

リリースノート

リリース日

1.24.8

eks.4

セキュリティの修正および機能強化が行われた新しいプラットフォームバージョン。

2023 年 1 月 27 日

1.24.7

eks.3

セキュリティの修正および機能強化が行われた新しいプラットフォームバージョン。

2022 年 12 月 5 日

1.24.7

eks.2

セキュリティの修正および機能強化が行われた新しいプラットフォームバージョン。

2022 年 11 月 18 日

1.24.7

eks.1

Amazon EKS 向け Kubernetes バージョン 1.24 の初回リリース。詳細については、「Kubernetes 1.24」を参照してください。

2022 年 11 月 15 日

Kubernetes バージョン 1.23

次のアドミッションコントローラーは、すべての 1.23 プラットフォームバージョンで有効です: CertificateApprovalCertificateSigningCertificateSubjectRestrictionDefaultIngressClassDefaultStorageClassDefaultTolerationSecondsExtendedResourceTolerationLimitRangerMutatingAdmissionWebhookNamespaceLifecycleNodeRestrictionPersistentVolumeClaimResizePriorityPodSecurityPolicyResourceQuotaRuntimeClassServiceAccountStorageObjectInUseProtectionTaintNodesByCondition、および ValidatingAdmissionWebhook

Kubernetes バージョン

Amazon EKS プラットフォームバージョン

リリースノート

リリース日

1.23.14

eks.6

セキュリティの修正および機能強化が行われた新しいプラットフォームバージョン。

2023 年 1 月 27 日

1.23.13

eks.5

セキュリティの修正および機能強化が行われた新しいプラットフォームバージョン。

2022 年 12 月 5 日

1.23.13

eks.4

セキュリティの修正および機能強化が行われた新しいプラットフォームバージョン。

2022 年 11 月 18 日

1.23.12

eks.3

セキュリティの修正および機能強化が行われた新しいプラットフォームバージョン。

2022 年 11 月 7 日

1.23.10

eks.2

セキュリティの修正および機能強化が行われた新しいプラットフォームバージョン。

2022 年 9 月 21 日

1.23.7

eks.1

Amazon EKS 向け Kubernetes バージョン 1.23 の初回リリース。詳細については、「Kubernetes 1.23」を参照してください。

2022 年 8 月 11 日

Kubernetes バージョン 1.22

次のアドミッションコントローラーは、すべての 1.22 プラットフォームバージョンで有効です: DefaultStorageClassDefaultTolerationSecondsLimitRangerMutatingAdmissionWebhookNamespaceLifecycleNodeRestrictionResourceQuotaServiceAccountValidatingAdmissionWebhookPodSecurityPolicyTaintNodesByConditionStorageObjectInUseProtectionPersistentVolumeClaimResizeExtendedResourceTolerationCertificateApprovalPodPriorityCertificateSigningCertificateSubjectRestrictionRuntimeClass、および DefaultIngressClass

Kubernetes バージョン

Amazon EKS プラットフォームバージョン

リリースノート

リリース日

1.22.16

eks.10

セキュリティの修正および機能強化が行われた新しいプラットフォームバージョン。

2023 年 1 月 27 日

1.22.15

eks.9

セキュリティの修正および機能強化が行われた新しいプラットフォームバージョン。

2022 年 12 月 5 日

1.22.15

eks.8

セキュリティの修正および機能強化が行われた新しいプラットフォームバージョン。

2022 年 11 月 18 日

1.22.15

eks.7

セキュリティの修正および機能強化が行われた新しいプラットフォームバージョン。

2022 年 11 月 7 日

1.22.13

eks.6

セキュリティの修正および機能強化が行われた新しいプラットフォームバージョン。

2022 年 9 月 21 日

1.22.10

eks.5

etcd 耐障害性が改善された新しいプラットフォームバージョン。

2022 年 8 月 15 日

1.22.10

eks.4

セキュリティの修正および機能強化が行われた新しいプラットフォームバージョン。このプラットフォームバージョンでは、すべてのワーカーノードに aws:eks:cluster-name でタグを付ける新しいタグ付けコントローラーも導入され、これらのワーカーノードにコストを簡単に割り当てることができます。詳細については、「請求用のリソースにタグを付ける」を参照してください。

2022 年 7 月 21 日

1.22.10

eks.3

セキュリティの修正および機能強化が行われた新しいプラットフォームバージョン。

2022 年 7 月 7 日

1.22.9

eks.2

セキュリティの修正および機能強化が行われた新しいプラットフォームバージョン。

2022 年 5 月 31 日

1.22.6

eks.1

Amazon EKS 向け Kubernetes バージョン 1.22 の初回リリース。詳細については、「Kubernetes 1.22」を参照してください。 2022 年 4 月 4 日

Kubernetes バージョン 1.21

次のアドミッションコントローラーは、すべての 1.21 プラットフォームバージョンで有効です: DefaultStorageClassDefaultTolerationSecondsLimitRangerMutatingAdmissionWebhookNamespaceLifecycleNodeRestrictionResourceQuotaServiceAccountValidatingAdmissionWebhookPodSecurityPolicyTaintNodesByConditionStorageObjectInUseProtectionPersistentVolumeClaimResizeExtendedResourceTolerationCertificateApprovalPodPriorityCertificateSigningCertificateSubjectRestrictionRuntimeClass、および DefaultIngressClass

Kubernetes バージョン

Amazon EKS プラットフォームバージョン

リリースノート

リリース日

1.21.14

eks.15

セキュリティの修正および機能強化が行われた新しいプラットフォームバージョン。 2023 年 1 月 27 日

1.21.14

eks.14

セキュリティの修正および機能強化が行われた新しいプラットフォームバージョン。 2022 年 12 月 5 日

1.21.14

eks.13

セキュリティの修正および機能強化が行われた新しいプラットフォームバージョン。 2022 年 11 月 18 日

1.21.14

eks.12

セキュリティの修正および機能強化が行われた新しいプラットフォームバージョン。 2022 年 11 月 7 日

1.21.13

eks.11

etcd 耐障害性が改善された新しいプラットフォームバージョン。 2022 年 10 月 10 日

1.21.13

eks.10

etcd 耐障害性が改善された新しいプラットフォームバージョン。 2022 年 8 月 15 日

1.21.13

eks.9

セキュリティの修正および機能強化が行われた新しいプラットフォームバージョン。このプラットフォームバージョンでは、すべてのワーカーノードに aws:eks:cluster-name でタグを付ける新しいタグ付けコントローラーも導入され、これらのワーカーノードにコストを簡単に割り当てることができます。詳細については、「請求用のリソースにタグを付ける」を参照してください。

2022 年 7 月 21 日

1.21.13

eks.8

セキュリティの修正および機能強化が行われた新しいプラットフォームバージョン。

2022 年 7 月 7 日

1.21.12

eks.7

セキュリティの修正および機能強化が行われた新しいプラットフォームバージョン。

2022 年 5 月 31 日

1.21.9

eks.6

AWS Security Token Service エンドポイントは、以前のプラットフォームバージョンのグローバルエンドポイントに復元されます。サービスアカウントの IAM ロールを使用する際にリージョンのエンドポイントを使用する場合は、そのエンドポイントを有効にする必要があります。リージョンのエンドポイントを有効にする方法の手順については、「サービスアカウントの AWS Security Token Service エンドポイントの設定」を参照してください。

2022 年 4 月 8 日

1.21.5

eks.5

サービスアカウントの IAM ロール を使用する際に、グローバルエンドポイントではなく AWS Security Token Service リージョンのエンドポイントがデフォルトで使用されるようになりました。ただし、この変更は、eks.6 のグローバルエンドポイントに復元されます。

更新された Fargate スケジューラは、大規模なデプロイ時にノードを非常に高いレートでプロビジョニングします。

2022 年 3 月 10 日

1.21.5

eks.4

Amazon VPC CNI セルフマネージドおよび Amazon EKS アドオンのバージョン 1.10.1-eksbuild.1 が、デプロイされるデフォルトのバージョンになりました。 2021 年 12 月 13 日

1.21.2

eks.3

Kubernetes コントロールプレーンで実行されている VPC リソースコントローラーで Windows IPv4 アドレス管理をサポートする、新しいプラットフォームバージョンです。Fargate の Fluent Bit をログするための Kubernetes フィルターディレクティブを追加しました。 2021 年 11 月 8 日

1.21.2

eks.2

セキュリティの修正および機能強化が行われた新しいプラットフォームバージョン。

2021 年 9 月 17 日

1.21.2

eks.1

Amazon EKS 向け Kubernetes バージョン 1.21 の初回リリース。詳細については、「Kubernetes 1.21」を参照してください。

2021 年 7 月 19 日

Kubernetes バージョン 1.20

次のアドミッションコントローラーは、すべての 1.20 プラットフォームバージョンで有効です: DefaultStorageClassDefaultTolerationSecondsLimitRangerMutatingAdmissionWebhookNamespaceLifecycleNodeRestrictionResourceQuotaServiceAccountValidatingAdmissionWebhookPodSecurityPolicyTaintNodesByConditionStorageObjectInUseProtectionPersistentVolumeClaimResizeExtendedResourceTolerationCertificateApprovalPodPriorityCertificateSigningCertificateSubjectRestrictionRuntimeClass、および DefaultIngressClass

Kubernetes バージョン

Amazon EKS プラットフォームバージョン

リリースノート

リリース日

1.20.15

eks.12

セキュリティの修正および機能強化が行われた新しいプラットフォームバージョン。 2022 年 12 月 5 日

1.20.15

eks.11

セキュリティの修正および機能強化が行われた新しいプラットフォームバージョン。 2022 年 11 月 18 日

1.20.15

eks.10

セキュリティの修正および機能強化が行われた新しいプラットフォームバージョン。 2022 年 11 月 7 日

1.20.15

eks.9

セキュリティの修正および機能強化が行われた新しいプラットフォームバージョン。 2022 年 9 月 21 日

1.20.15

eks.8

etcd 耐障害性が改善された新しいプラットフォームバージョン。 2022 年 8 月 15 日

1.20.15

eks.7

セキュリティの修正および機能強化が行われた新しいプラットフォームバージョン。このプラットフォームバージョンでは、すべてのワーカーノードに aws:eks:cluster-name でタグを付ける新しいタグ付けコントローラーも導入され、これらのワーカーノードにコストを簡単に割り当てることができます。詳細については、「請求用のリソースにタグを付ける」を参照してください。

2022 年 7 月 21 日

1.20.15

eks.6

セキュリティの修正および機能強化が行われた新しいプラットフォームバージョン。

2022 年 5 月 31 日

1.20.15

eks.5

AWS Security Token Service エンドポイントは、以前のプラットフォームバージョンのグローバルエンドポイントに復元されます。サービスアカウントの IAM ロールを使用する際にリージョンのエンドポイントを使用する場合は、そのエンドポイントを有効にする必要があります。リージョンのエンドポイントを有効にする方法の手順については、「サービスアカウントの AWS Security Token Service エンドポイントの設定」を参照してください。 2022 年 4 月 8 日

1.20.11

eks.4

サービスアカウントの IAM ロール を使用する際に、グローバルエンドポイントではなく AWS Security Token Service リージョンのエンドポイントがデフォルトで使用されるようになりました。ただし、この変更は、eks.5 のグローバルエンドポイントに復元されます。

更新された Fargate スケジューラは、大規模なデプロイ時にノードを非常に高いレートでプロビジョニングします。

2022 年 3 月 10 日

1.20.11

eks.3

Kubernetes コントロールプレーンで実行されている VPC リソースコントローラーで Windows IPv4 アドレス管理をサポートする、新しいプラットフォームバージョンです。Fargate の Fluent Bit をログするための Kubernetes フィルターディレクティブを追加しました。

2021 年 11 月 8 日

1.20.7

eks.2

セキュリティの修正および機能強化が行われた新しいプラットフォームバージョン。

2021 年 7 月 30 日

1.20.4

eks.1

Amazon EKS 向け Kubernetes バージョン 1.20 の初回リリース。詳細については、「Kubernetes 1.20」を参照してください。

2021 年 5 月 18 日

Kubernetes バージョン 1.19

次のアドミッションコントローラーは、すべての 1.19 プラットフォームバージョンで有効です: DefaultStorageClassDefaultTolerationSecondsLimitRangerMutatingAdmissionWebhookNamespaceLifecycleNodeRestrictionResourceQuotaServiceAccountValidatingAdmissionWebhookPodSecurityPolicyTaintNodesByConditionStorageObjectInUseProtectionPersistentVolumeClaimResizeExtendedResourceTolerationCertificateApprovalPodPriorityCertificateSigningCertificateSubjectRestrictionRuntimeClass、および DefaultIngressClass

Kubernetes バージョン

Amazon EKS プラットフォームバージョン

リリースノート

リリース日

1.19.16

eks.11

etcd 耐障害性が改善された新しいプラットフォームバージョン。

2022 年 8 月 15 日

1.19.16

eks.10

セキュリティの修正および機能強化が行われた新しいプラットフォームバージョン。

2022 年 5 月 31 日

1.19.16

eks.9

AWS Security Token Service エンドポイントは、以前のプラットフォームバージョンのグローバルエンドポイントに復元されます。サービスアカウントの IAM ロールを使用する際にリージョンのエンドポイントを使用する場合は、そのエンドポイントを有効にする必要があります。リージョンのエンドポイントを有効にする方法の手順については、「サービスアカウントの AWS Security Token Service エンドポイントの設定」を参照してください。 2022 年 4 月 8 日

1.19.15

eks.8

サービスアカウントの IAM ロール を使用する際に、グローバルエンドポイントではなく AWS Security Token Service リージョンのエンドポイントがデフォルトで使用されるようになりました。ただし、この変更は、eks.9 のグローバルエンドポイントに復元されます。

更新された Fargate スケジューラは、大規模なデプロイ時にノードを非常に高いレートでプロビジョニングします。

2022 年 3 月 10 日

1.19.15

eks.7

Kubernetes コントロールプレーンで実行されている VPC リソースコントローラーで Windows IPv4 アドレス管理をサポートする、新しいプラットフォームバージョンです。Fargate の Fluent Bit をログするための Kubernetes フィルターディレクティブを追加しました。 2021 年 11 月 8 日

1.19.8

eks.6

セキュリティの修正および機能強化が行われた新しいプラットフォームバージョン。

2021 年 9 月 17 日

1.19.8

eks.5

Fargate でカスタムセキュリティグループをサポートする新しいプラットフォームバージョン。

2021 年 6 月 1 日

1.19.8

eks.4

セキュリティの修正および機能強化が行われた新しいプラットフォームバージョン。

2021 年 5 月 4 日

1.19.8

eks.3

セキュリティの修正および機能強化が行われた新しいプラットフォームバージョン。

2021 年 4 月 14 日

1.19.6

eks.2

セキュリティの修正および機能強化が行われた新しいプラットフォームバージョン。

2021 年 3 月 23 日

1.19.6

eks.1

Amazon EKS 向け Kubernetes バージョン 1.19 の初回リリース。詳細については、「Kubernetes 1.19」を参照してください。

2021 年 2 月 16 日