Latest Stable
1.36.1
Released 12 May 2026
(9 days ago)
Latest Development
1.37.0-alpha.0
Released 08 Apr 2026
(1 month ago)
Software
Kubernetes
IntroductionKubernetes is an open-source container orchestration platform originally developed by Google. It automates the deployment, scaling, and management of containerized applications. Kubernetes provides powerful features like auto-scaling, load balancing, self-healing, and service discovery, making it the industry standard for running and managing large-scale container environments.
VendorCloud Native Computing Foundation
AuthorGoogle
Designed byGoogle
DeveloperCNCF
Written inGo
Platformx86-64, ARM64, s390x, ppc64le
Operating systemLinux, Windows, macOS
TypeContainer orchestration
Repositoryhttps://github.com/kubernetes/kubernetes
Websitehttps://kubernetes.io
Lifecycle policyhttps://kubernetes.io/releases/
Support policyhttps://kubernetes.io/releases/version-skew-policy/
Security policyhttps://kubernetes.io/docs/reference/issues-security/security/
LicenseApache License 2.0
LATEST RELEASES:
1.33.12 12 May 2026 (9 days ago)
1.34.8 12 May 2026 (9 days ago)
1.35.5 12 May 2026 (9 days ago)
1.36.1 12 May 2026 (9 days ago)
1.36.0 22 Apr 2026 (29 days ago)

All Releases

Kubernetes support lifecycle 2024 2025 2026 2027 2028 1.37 (pre-release) 1.36 Version: 1.36 Status: Supported End of support: 2026-04-22 to 2027-04-28 Version: 1.36 Status: Supported End of security fixes: 2027-04-28 to 2027-06-28 1.35 Version: 1.35 Status: Supported End of support: 2025-12-17 to 2026-12-28 Version: 1.35 Status: Supported End of security fixes: 2026-12-28 to 2027-02-28 1.34 Version: 1.34 Status: Supported End of support: 2025-08-27 to 2026-08-28 Version: 1.34 Status: Supported End of security fixes: 2026-08-28 to 2026-10-28 1.33 Version: 1.33 Status: EOL End of support: 2025-04-23 to 2026-04-28 Version: 1.33 Status: Supported End of security fixes: 2026-04-28 to 2026-06-28 1.32 Version: 1.32 Status: EOL End of support: 2024-12-11 to 2025-12-28 Version: 1.32 Status: EOL End of security fixes: 2025-12-28 to 2026-02-28 1.31 Version: 1.31 Status: EOL End of support: 2024-08-13 to 2025-08-28 Version: 1.31 Status: EOL End of security fixes: 2025-08-28 to 2025-10-28 1.30 Version: 1.30 Status: EOL End of support: 2024-04-17 to 2025-04-28 Version: 1.30 Status: EOL End of security fixes: 2025-04-28 to 2025-06-28 Today: 2026-05-21 Today End of support End of security fixes
VersionStatusInitial releaseLatest releaseEnd of supportEnd of security fixes
1.37
Alpha
-1.37.0-alpha.0
08 Apr 2026
(1 month ago)
--
1.36
Supported
1.36.0
22 Apr 2026
(29 days ago)
1.36.1
12 May 2026
(9 days ago)
28 Apr 2027
(Ends in 11 months)
28 Jun 2027
(Ends in 1 year, 1 month)
1.35
Supported
1.35.0
17 Dec 2025
(5 months ago)
1.35.5
12 May 2026
(9 days ago)
28 Dec 2026
(Ends in 7 months)
28 Feb 2027
(Ends in 9 months)
1.34
Supported
1.34.0
27 Aug 2025
(8 months ago)
1.34.8
12 May 2026
(9 days ago)
28 Aug 2026
(Ends in 3 months)
28 Oct 2026
(Ends in 5 months)
1.33
Supported
1.33.0
23 Apr 2025
(1 year ago)
1.33.12
12 May 2026
(9 days ago)
28 Apr 2026
(Ended 22 days ago)
28 Jun 2026
(Ends in 1 month)
1.32
End of life
1.32.0
11 Dec 2024
(1 year ago)
1.32.13
26 Feb 2026
(2 months ago)
28 Dec 2025
(Ended 4 months ago)
28 Feb 2026
(Ended 2 months ago)
1.31
End of life
1.31.0
13 Aug 2024
(1 year ago)
1.31.14
11 Nov 2025
(6 months ago)
28 Aug 2025
(Ended 8 months ago)
28 Oct 2025
(Ended 6 months ago)
1.30
End of life
1.30.0
17 Apr 2024
(2 years ago)
1.30.14
17 Jun 2025
(11 months ago)
28 Apr 2025
(Ended 1 year ago)
28 Jun 2025
(Ended 10 months ago)
1.29
End of life
1.29.0
13 Dec 2023
(2 years ago)
1.29.15
11 Mar 2025
(1 year ago)
28 Dec 2024
(Ended 1 year, 4 months ago)
28 Feb 2025
(Ended 1 year, 2 months ago)
1.28
End of life
1.28.0
15 Aug 2023
(2 years ago)
1.28.15
22 Oct 2024
(1 year ago)
28 Aug 2024
(Ended 1 year, 8 months ago)
28 Oct 2024
(Ended 1 year, 6 months ago)
1.27
End of life
1.27.0
11 Apr 2023
(3 years ago)
1.27.16
17 Jul 2024
(1 year ago)
28 Apr 2024
(Ended 2 years ago)
28 Jun 2024
(Ended 1 year, 10 months ago)
1.26
End of life
1.26.0
08 Dec 2022
(3 years ago)
1.26.15
14 Mar 2024
(2 years ago)
28 Dec 2023
(Ended 2 years, 4 months ago)
28 Feb 2024
(Ended 2 years, 2 months ago)
1.25
End of life
1.25.0
23 Aug 2022
(3 years ago)
1.25.16
15 Nov 2023
(2 years ago)
28 Aug 2023
(Ended 2 years, 8 months ago)
28 Oct 2023
(Ended 2 years, 6 months ago)
1.24
End of life
1.24.0
03 May 2022
(4 years ago)
1.24.17
23 Aug 2023
(2 years ago)
28 May 2023
(Ended 2 years, 11 months ago)
28 Jul 2023
(Ended 2 years, 9 months ago)
1.23
End of life
1.23.0
07 Dec 2021
(4 years ago)
1.23.17
22 Feb 2023
(3 years ago)
28 Dec 2022
(Ended 3 years, 4 months ago)
28 Feb 2023
(Ended 3 years, 2 months ago)
1.22
End of life
1.22.0
04 Aug 2021
(4 years ago)
1.22.17
08 Dec 2022
(3 years ago)
28 Aug 2022
(Ended 3 years, 8 months ago)
28 Oct 2022
(Ended 3 years, 6 months ago)
1.21
End of life
1.21.0
08 Apr 2021
(5 years ago)
1.21.14
15 Jun 2022
(3 years ago)
28 Apr 2022
(Ended 4 years ago)
28 Jun 2022
(Ended 3 years, 10 months ago)
1.20
End of life
1.20.0
04 Dec 2020
(5 years ago)
1.20.15
19 Jan 2022
(4 years ago)
28 Dec 2021
(Ended 4 years, 4 months ago)
28 Feb 2022
(Ended 4 years, 2 months ago)
1.19
End of life
1.19.0
26 Aug 2020
(5 years ago)
1.19.16
27 Oct 2021
(4 years ago)
28 Aug 2021
(Ended 4 years, 8 months ago)
28 Oct 2021
(Ended 4 years, 6 months ago)
1.18
End of life
1.18.0
25 Mar 2020
(6 years ago)
1.18.20
16 Jun 2021
(4 years ago)
UnavailableUnavailable
1.17
End of life
1.17.0
06 Dec 2019
(6 years ago)
1.17.17
13 Jan 2021
(5 years ago)
UnavailableUnavailable
1.16
End of life
1.16.0
13 Sep 2019
(6 years ago)
1.16.15
02 Sep 2020
(5 years ago)
UnavailableUnavailable
1.15
End of life
1.15.0
15 Jun 2019
(6 years ago)
1.15.12
06 May 2020
(6 years ago)
UnavailableUnavailable
1.14
End of life
1.14.0
21 Mar 2019
(7 years ago)
1.14.10
11 Dec 2019
(6 years ago)
UnavailableUnavailable
1.13
End of life
1.13.0
30 Nov 2018
(7 years ago)
1.13.12
09 Oct 2019
(6 years ago)
UnavailableUnavailable
1.12
End of life
1.12.0
25 Sep 2018
(7 years ago)
1.12.10
30 Jun 2019
(6 years ago)
UnavailableUnavailable
1.11
End of life
1.11.0
27 Jun 2018
(7 years ago)
1.11.10
29 Apr 2019
(7 years ago)
UnavailableUnavailable
1.10
End of life
1.10.0
23 Mar 2018
(8 years ago)
1.10.13
16 Jan 2019
(7 years ago)
UnavailableUnavailable
1.9
End of life
1.9.0
14 Dec 2017
(8 years ago)
1.9.11
28 Sep 2018
(7 years ago)
UnavailableUnavailable
1.8
End of life
1.8.0
28 Sep 2017
(8 years ago)
1.8.15
11 Jul 2018
(7 years ago)
UnavailableUnavailable
1.7
End of life
1.7.0
29 Jun 2017
(8 years ago)
1.7.16
29 Mar 2018
(8 years ago)
UnavailableUnavailable
1.6
End of life
1.6.0
28 Mar 2017
(9 years ago)
1.6.13
17 Nov 2017
(8 years ago)
UnavailableUnavailable
1.5
End of life
1.5.0
12 Dec 2016
(9 years ago)
1.5.8
30 Sep 2017
(8 years ago)
UnavailableUnavailable
1.4
End of life
1.4.0
26 Sep 2016
(9 years ago)
1.4.12
20 Apr 2017
(9 years ago)
UnavailableUnavailable
1.3
End of life
1.3.0
01 Jul 2016
(9 years ago)
1.3.10
31 Oct 2016
(9 years ago)
UnavailableUnavailable
1.2
End of life
1.2.0
16 Mar 2016
(10 years ago)
1.2.7
22 Oct 2016
(9 years ago)
UnavailableUnavailable
1.1
End of life
1.1.0
25 Sep 2015
(10 years ago)
1.1.8
23 Feb 2016
(10 years ago)
UnavailableUnavailable
1.0
End of life
1.0.0
11 Jul 2015
(10 years ago)
1.0.7
27 Oct 2015
(10 years ago)
UnavailableUnavailable
0.21
End of life
0.21.0
07 Jul 2015
(10 years ago)
0.21.4
17 Jul 2015
(10 years ago)
UnavailableUnavailable
0.20
End of life
0.20.0
27 Jun 2015
(10 years ago)
0.20.2
30 Jun 2015
(10 years ago)
UnavailableUnavailable
0.19
End of life
0.19.0
12 Jun 2015
(10 years ago)
0.19.3
22 Jun 2015
(10 years ago)
UnavailableUnavailable
0.18
End of life
0.18.0
30 May 2015
(10 years ago)
0.18.2
08 Jun 2015
(10 years ago)
UnavailableUnavailable
0.17
End of life
0.17.0
13 May 2015
(11 years ago)
0.17.1
21 May 2015
(11 years ago)
UnavailableUnavailable
0.16
End of life
0.16.0
29 Apr 2015
(11 years ago)
0.16.2
04 May 2015
(11 years ago)
UnavailableUnavailable
0.15
End of life
0.15.0
13 Apr 2015
(11 years ago)
0.15.0
13 Apr 2015
(11 years ago)
UnavailableUnavailable
0.14
End of life
0.14.1
01 Apr 2015
(11 years ago)
0.14.2
08 Apr 2015
(11 years ago)
UnavailableUnavailable
0.13
End of life
0.13.0
17 Mar 2015
(11 years ago)
0.13.2
19 Mar 2015
(11 years ago)
UnavailableUnavailable
0.12
End of life
0.12.0
03 Mar 2015
(11 years ago)
0.12.2
16 Mar 2015
(11 years ago)
UnavailableUnavailable
0.11
End of life
0.11.0
18 Feb 2015
(11 years ago)
0.11.0
18 Feb 2015
(11 years ago)
UnavailableUnavailable
0.10
End of life
0.10.0
03 Feb 2015
(11 years ago)
0.10.1
10 Feb 2015
(11 years ago)
UnavailableUnavailable
0.9
End of life
0.9.0
21 Jan 2015
(11 years ago)
0.9.3
31 Jan 2015
(11 years ago)
UnavailableUnavailable
0.8
End of life
0.8.0
07 Jan 2015
(11 years ago)
0.8.4
29 Jan 2015
(11 years ago)
UnavailableUnavailable
0.7
End of life
0.7.0
16 Dec 2014
(11 years ago)
0.7.4
09 Jan 2015
(11 years ago)
UnavailableUnavailable
0.6
End of life
0.6.0
02 Dec 2014
(11 years ago)
0.6.2
12 Dec 2014
(11 years ago)
UnavailableUnavailable
0.5
End of life
0.5.1
19 Nov 2014
(11 years ago)
0.5.6
12 Dec 2014
(11 years ago)
UnavailableUnavailable
0.4
End of life
0.4.1
17 Oct 2014
(11 years ago)
0.4.4
19 Nov 2014
(11 years ago)
UnavailableUnavailable

Kubernetes Lifecycle & Support Policy

Kubernetes follows a clear support model where the project actively maintains the three most recent minor versions at any time. Each minor release typically receives approximately one year of patch support, including bug fixes and security updates. This creates a predictable window for clusters to stay current and secure.

The community keeps release branches for the latest three minor versions. Fixes are backported to these branches based on severity and feasibility. After the support period ends for the oldest of the three, a newer version takes its place in the supported set. This N-3 approach ensures users always have supported options while encouraging regular upgrades.

Component version skew is also strictly defined. For example, kubelet and kube-proxy can be up to three minor versions older than the kube-apiserver, while kubectl is supported within one minor version in either direction. These rules help maintain cluster stability during upgrades.

Support Aspect Details
Supported Versions The three most recent minor releases
Patch Support Duration Approximately 1 year per minor release (for 1.19+)
Version Skew Defined rules between control plane, nodes, and client tools

Risks of Running Outdated Kubernetes Versions

Operating a Kubernetes cluster on an unsupported minor version carries several serious risks. Once a version falls outside the three supported branches, it no longer receives official bug fixes or security patches from the Kubernetes project.

This leaves clusters exposed to known vulnerabilities that could be exploited. Newer features, performance improvements, and compatibility fixes in the ecosystem also become unavailable. Many tools, operators, and third-party components eventually drop support for older versions, leading to integration failures.

In production environments, running outdated Kubernetes can create compliance challenges and increase operational risk during incidents. The longer a cluster stays on an unsupported version, the harder and riskier the eventual upgrade becomes.

Risk Potential Impact
No security patches Increased vulnerability to attacks
No bug fixes Stability and performance issues
Component incompatibility Broken integrations and tools
Compliance gaps Audit and regulatory concerns

What Happens When a Kubernetes Version Is No Longer Supported

When a Kubernetes minor version moves out of the supported set of three, the project stops maintaining its release branch. No further patch releases, bug fixes, or security updates are provided for that version.

Your cluster will continue to run, but you lose official support from the Kubernetes community. Any new vulnerabilities discovered after this point will remain unpatched in the official channels. Many ecosystem projects will also stop testing against or supporting that version over time.

Most organizations use this milestone as a clear signal to plan and execute an upgrade to one of the currently supported minor versions, ensuring continued security and access to fixes.

FAQ

Q1: How many Kubernetes minor versions are supported at the same time?
The Kubernetes project maintains support for the three most recent minor versions.

Q2: How long does each minor version receive patch support?
Kubernetes versions 1.19 and newer receive approximately one year of patch support.

Q3: Can I run an older Kubernetes version safely?
You can continue running it, but you will not receive any security patches or bug fixes once it falls outside the supported window.

Q4: What is the maximum version skew allowed between components?
Kubelet and kube-proxy can be up to three minor versions older than the apiserver, while kubectl is supported within one minor version.

Q5: How should I plan Kubernetes upgrades?
Always upgrade to a supported minor version and respect the version skew policy to keep your cluster stable and secure.

Tracking & Monitoring Kubernetes Support Status

Good lifecycle management starts with knowing exactly which minor version your clusters are running. Maintain a central inventory that lists all clusters along with their control plane and node versions. Many teams integrate this into their existing monitoring or configuration management platforms.

Review support status regularly, at least once per quarter. Set reminders when a version is approaching the end of its support window so upgrade planning can begin early. Tools that scan cluster versions and compare them against the current supported branches help catch outdated clusters quickly.

Treating the supported version window as a firm guideline helps teams stay secure and avoid last-minute upgrade pressure.

How To Check Your Kubernetes Version

Checking the version of your Kubernetes cluster is straightforward and should be part of regular maintenance.

kubectl version --short

This command shows both the client and server versions. For more detailed output, including the full version string, use:

kubectl version

You can also check the version of individual components such as kubelet on a node by running:

kubelet --version

Run these checks across all your clusters and nodes to maintain an accurate picture of your Kubernetes environment and identify any versions approaching the end of support.