Kubernetes Lifecycle Intelligence

Kubernetes End-of-Life Dates —
Official EOL Schedule for Every Version

Updated May 19, 2026 · endoflife.ai · 9 min read

Kubernetes releases a new minor version approximately every four months — and each version is supported for roughly 14 months after release. That means if you're not actively upgrading, you're falling behind faster than with almost any other infrastructure component in your stack.

Kubernetes 1.32 reached end of life on February 28, 2026. Kubernetes 1.33 reaches end of life on June 28, 2026 — six weeks from now. If you're running either of these in production, you have an active EOL exposure with no upstream security patches.

This page is the single authoritative reference for Kubernetes end-of-life dates across every version — with EOL Risk Scores™, managed service support windows for EKS, GKE, and AKS, and plain-English migration guidance.

Complete Kubernetes EOL Schedule

Kubernetes supports the three most recent minor versions at any given time. Each minor version receives patch releases for approximately 14 months — covering bug fixes and security patches. Once a version reaches end of life, no further patches are issued by the upstream Kubernetes project.

Version Release Date End of Life Status EOL Risk Score™
Kubernetes 1.26 Dec 9, 2022 Feb 28, 2024 EOL 92
Kubernetes 1.27 Apr 11, 2023 Jun 28, 2024 EOL 90
Kubernetes 1.28 Aug 15, 2023 Oct 28, 2024 EOL 88
Kubernetes 1.29 Dec 13, 2023 Feb 28, 2025 EOL 85
Kubernetes 1.30 Apr 17, 2024 Jun 28, 2025 EOL 82
Kubernetes 1.31 Aug 13, 2024 Jan 13, 2026 EOL 78
Kubernetes 1.32 Dec 11, 2024 Feb 28, 2026 EOL 72
Kubernetes 1.33 Apr 23, 2025 Jun 28, 2026 Maintenance 55
Kubernetes 1.34 Aug 27, 2025 Oct 27, 2026 Supported 30
Kubernetes 1.35 Dec 2025 Feb 28, 2027 Supported 18
Kubernetes 1.36 Apr 2026 Jun 28, 2027 Latest 12
Kubernetes 1.33 reaches EOL June 28, 2026 That's approximately six weeks away. If you're running 1.33, upgrade to 1.35 or 1.36 now. Maintenance mode means only critical security patches — full feature development has stopped. After June 28, nothing.

Kubernetes 1.33 — EOL June 28, 2026

Kubernetes 1.33
Released Apr 23, 2025 · EOL Jun 28, 2026 · In maintenance mode
55
EOL Risk Score™

Kubernetes 1.33 entered maintenance mode on April 28, 2026 and reaches full end of life on June 28, 2026. In maintenance mode, only critical security patches are backported — no new features, no bug fixes, no general security hardening. After June 28, nothing is backported at all.

If you're running 1.33 in managed services: GKE, EKS, and AKS all have their own extended support windows that may push past the upstream EOL date, but at additional cost. Check your managed service provider's documentation for specific dates.

Target version: Upgrade to Kubernetes 1.35 or 1.36. Both are actively supported through at least February 2027.

Kubernetes 1.32 — EOL February 28, 2026

Kubernetes 1.32
Released Dec 11, 2024 · EOL Feb 28, 2026 · Past end of life
72
EOL Risk Score™

Kubernetes 1.32 reached end of life on February 28, 2026. It is no longer receiving any patches from the upstream Kubernetes project. Any CVEs discovered in 1.32 after that date will not be fixed at the community level.

Running 1.32 today means you are accumulating unpatched vulnerabilities with no remediation path except upgrading. The longer you stay on 1.32, the wider that gap grows.

Target version: Upgrade to 1.35 or 1.36. Skip 1.33 — it reaches EOL in six weeks.

Kubernetes 1.31 — EOL January 13, 2026

Kubernetes 1.31
Released Aug 13, 2024 · EOL Jan 13, 2026 · Past end of life
78
EOL Risk Score™

Kubernetes 1.31 has been end of life since January 13, 2026 — over four months. If you're still running 1.31, you're two full minor versions behind the current supported releases. Kubernetes moves fast. Four months of unpatched CVEs in a cluster orchestration platform is a meaningful security gap.

Target version: Upgrade directly to 1.35 or 1.36. At two versions behind, plan for potential API deprecation issues and test thoroughly in a staging environment first.

Kubernetes 1.34 — Supported Until October 27, 2026

Kubernetes 1.34
Released Aug 27, 2025 · EOL Oct 27, 2026 · Actively supported
30
EOL Risk Score™

Kubernetes 1.34 is actively supported and receives full security patches through October 27, 2026. If you're on 1.34, you're in a stable position — but start planning your upgrade to 1.35 or 1.36 now so you're not caught by the October deadline.

Kubernetes 1.35 — Supported Until February 28, 2027

Kubernetes 1.35
Released Dec 2025 · EOL Feb 28, 2027 · Actively supported
18
EOL Risk Score™

Kubernetes 1.35 is one of the two currently supported versions and the recommended upgrade target for most teams. Support runs through February 28, 2027, giving you nine months of runway from today. 1.36 is also available if you want the latest.

EKS, GKE, and AKS Support Windows

Managed Kubernetes services extend support beyond upstream EOL dates — but at a cost, and with important caveats. The upstream Kubernetes project stopping patches doesn't mean your cloud provider stops patching immediately, but it does mean the security burden shifts to them, and eventually to you through extended support pricing.

Amazon EKS
14 months standard + 12 months extended
EKS provides 14 months of standard support per version, then 12 months of extended support (additional cost). Extended support covers AWS-published AMIs but shifts full security responsibility. K8s 1.31 standard support ended November 25, 2025; extended support ends November 25, 2026.
Google GKE
Extended support available per version
GKE offers maintenance windows and extended support beyond upstream EOL. GKE's release schedule is updated monthly. Always check the GKE release schedule directly — GKE's EOL dates often trail upstream by weeks to months depending on release channel.
Azure AKS
LTS versions with 2-year support
AKS designates certain versions as Long-Term Support (LTS) with up to two years of support. Non-LTS versions follow standard upstream-aligned support windows. Check the AKS release calendar for which versions carry LTS status.
Managed service support ≠ zero risk Extended support from EKS, GKE, or AKS means your cloud provider continues patching known CVEs — but only the ones they prioritize. The upstream community's collective security research stops at EOL. You're relying on a single vendor's security team rather than the full Kubernetes community. Longer you stay on EOL versions, the narrower that coverage gets.

Understanding the Kubernetes Release Cadence

Kubernetes follows a predictable schedule that makes planning straightforward — if you're paying attention.

Three releases per year. Kubernetes releases a new minor version approximately every four months — roughly in April, August, and December. Each release introduces new features, API changes, and deprecations.

Three versions supported at once. At any point, only the three most recent minor versions receive upstream patches. When 1.36 shipped, 1.32 dropped off support. This is the version skew window — and it moves every four months.

14-month support window. Each version is supported for approximately 14 months from its release date. The final two months are "maintenance mode" — only critical security fixes are backported, not general bug fixes.

The math: if you skip one upgrade cycle, you're in trouble. Miss two consecutive releases (roughly 8 months of inaction) and your version falls off supported status. In practice, most teams that fall behind do so because infrastructure upgrades are deprioritized — until an audit, incident, or compliance review forces the issue.

How to Upgrade Safely

Check your full stack for EOL exposure

Kubernetes is one component. Check your container runtime, OS base images, and application dependencies too — free, no signup required.

Scan your stack Check a version Risk Score methodology

The Monthly EOL Digest™

Once a month — critical end-of-life dates, CVE blind spots, and lifecycle changes worth knowing about.

✓ You're on the list.