Skip to content
Cloud Kubernetes

Google Kubernetes Engine Releases

Track GKE version support, release channels, and EOL dates. Stay ahead of auto-upgrades and plan your cluster maintenance windows.

Total Versions

Supported

Latest

Version Timeline

All tracked releases with lifecycle status and EOL dates.

Loading version data…

Embed Badges

Add live Google Kubernetes Engine status badges to your README, docs, or dashboard.

Health Status

Overall support health

Google Kubernetes Engine Health Status
![Google Kubernetes Engine Health Status](https://img.releaserun.com/badge/health/google-kubernetes-engine.svg)

EOL Countdown

Next end-of-life date

Google Kubernetes Engine EOL Countdown
![Google Kubernetes Engine EOL Countdown](https://img.releaserun.com/badge/eol/google-kubernetes-engine.svg)

Latest Version

Current stable release

Google Kubernetes Engine Latest Version
![Google Kubernetes Engine Latest Version](https://img.releaserun.com/badge/v/google-kubernetes-engine.svg)

CVE Status

Known vulnerabilities

Google Kubernetes Engine CVE Status
![Google Kubernetes Engine CVE Status](https://img.releaserun.com/badge/cve/google-kubernetes-engine.svg)

Frequently Asked Questions

Common questions about Google Kubernetes Engine releases and lifecycle.

How does GKE versioning work?
GKE offers Rapid, Regular, and Stable release channels. Each channel receives Kubernetes versions at different speeds, with Stable being the most conservative.
What happens when a GKE version reaches end of life?
Google auto-upgrades nodes to the default version in your release channel. Control planes are upgraded first, then node pools.
How often is GKE version data updated?
Version data is refreshed every 6 hours from endoflife.date, which aggregates official Google Cloud announcements.
Which GKE release channel should I use?
Regular for most production workloads. Stable if you need maximum testing time. Rapid only for dev/test environments where you want early access to new features.

Related Tools