---
slug: "aws-eks-kubernetes-1-31-extended-support-end-of-support"
title: "Amazon EKS: Kubernetes 1.31 end of extended support"
summary: "End of extended support date for Kubernetes 1.31 on Amazon EKS: 26 Nov 2026. On that date, new clusters can no longer be created with this version, and Amazon EKS automatically updates control planes still on it at any time afterward."
cloud: "aws"
service: "Amazon EKS"
service_slug: "eks"
category: "kubernetes"
type: "end_of_support"
announced_date: null
effective_date: "2026-11-26"
effective_precision: "day"
replacement: null
affected_versions: ["1.31"]
source_url: "https://docs.aws.amazon.com/eks/latest/userguide/kubernetes-versions.html"
extra_source_urls: ["https://endoflife.date/amazon-eks"]
vendor_ref: "amazon-eks@1.31"
last_checked_at: "2026-11-12T09:55:34.831Z"
created_at: "2026-11-13T13:36:44.208Z"
updated_at: "2026-11-13T13:36:44.208Z"
url: "https://eolwatch.dev/items/aws-eks-kubernetes-1-31-extended-support-end-of-support"
short_url: "https://eolwatch.dev/i/2w"
markdown_url: "https://eolwatch.dev/items/aws-eks-kubernetes-1-31-extended-support-end-of-support.md"
json_url: "https://eolwatch.dev/items/aws-eks-kubernetes-1-31-extended-support-end-of-support.json"
---

# Amazon EKS: Kubernetes 1.31 end of extended support

End of extended support date for Kubernetes 1.31 on Amazon EKS: 26 Nov 2026. On that date, new clusters can no longer be created with this version, and Amazon EKS automatically updates control planes still on it at any time afterward.

- Effective date: 26 Nov 2026
- Cloud: [AWS](https://eolwatch.dev/cloud/aws.md)
- Service: [Amazon EKS](https://eolwatch.dev/services/aws/eks.md)
- Type: End of support
- Category: [Kubernetes](https://eolwatch.dev/categories/kubernetes.md)
- Affected versions: 1.31
- Replacement: Not stated by vendor
- Announced: Not stated by vendor
- Official source: [docs.aws.amazon.com](https://docs.aws.amazon.com/eks/latest/userguide/kubernetes-versions.html)
- Last checked: 12 Nov 2026

## What breaks

On the end of extended support date, new Amazon EKS clusters can no longer be created with Kubernetes 1.31. Amazon EKS automatically updates existing control planes to the earliest supported version, at any time after that date.

- Amazon EKS gives no specific time frame and sends no notification before the update.
- The auto-upgrade includes only the Kubernetes control plane. Self-managed nodes and EKS managed node groups remain on the previous version.
- EKS Auto Mode nodes may update automatically.
- Fargate nodes and hybrid nodes are not upgraded with the control plane.
- Clusters that were automatically upgraded at the end of extended support cannot be rolled back.

## Who is affected

### Affected versions

- `1.31`

### Matching resource types

- `aws_eks_cluster`

### Fields the check reads

- `version`
- `upgrade_policy.support_type`

### Detected by the estate check from

- Terraform state or plan (JSON)

## What to do

1. Use Amazon EKS upgrade insights to identify issues before the upgrade.
2. Before updating the control plane, make sure the Kubernetes minor version of the managed nodes and Fargate nodes is the same as the control plane version.
3. Proactively update the control plane without relying on the Amazon EKS automatic update process, one minor version at a time, following [Update existing cluster to new Kubernetes version](https://docs.aws.amazon.com/eks/latest/userguide/update-cluster.html).
4. After the cluster update is complete, update the nodes to the same Kubernetes minor version as the cluster. Then update the Amazon VPC CNI plugin for Kubernetes, CoreDNS, and kube-proxy add-ons.
5. If Amazon EKS updated the control plane automatically, manually update cluster add-ons and Amazon EC2 nodes.

## Replacement

Not stated by vendor.

## Sources

- [Official source](https://docs.aws.amazon.com/eks/latest/userguide/kubernetes-versions.html) (docs.aws.amazon.com, Official)
- [Additional source](https://endoflife.date/amazon-eks) (endoflife.date, Via endoflife.date)

Last checked against the first source in this list on 12 Nov 2026.

Page: https://eolwatch.dev/items/aws-eks-kubernetes-1-31-extended-support-end-of-support | JSON: https://eolwatch.dev/items/aws-eks-kubernetes-1-31-extended-support-end-of-support.json

The text on this page is drafted with AI assistance from the vendor's text, checked against the official source and approved by a person before it is published.
