GKE release schedule

This page provides an estimated upgrade schedule for each new minor version in each release channel. Additionally for static versions (no channel), availability and end of life dates are provided for each minor version.

To learn about Google Kubernetes Engine (GKE) version support policies, see Versioning.

Schedule for release channels

Clusters subscribed to a release channel follow this upgrade schedule:

Kubernetes version Kubernetes release date Upgrades start
Rapid1 Regular2 Stable3
1.17 2019-12-09 2020-08-27 2020-10-27 2021-02-09
1.18 2020-03-23 2020-10-12 2021-02-17 2021-05-04
1.19 2020-08-26 2021-02-17 2021-05-11 2021-06-15
1.20 2020-12-08 2021-05-19 2021-07-26 2021-10-29
1.21 2021-04-08 2021-09-02 2021-12 2022-01
1.228 2021-08-04 2022-01 2022-02 2022-04
1.23 2021-12-14 2022-02 2022-04 2022-07

Schedule for static (no channel) versions

Clusters using a static version (no channel) follow this availability and support schedule:

Kubernetes version Kubernetes release date Availability starts4 Upgrades start5 End of life6
1.16 and earlier End of life
1.17 2019-12-09 2020-09-15 2020-08-267 2022-017
1.189 2020-03-23 2021-01-15 2022-02-17 2022-03
1.19 2020-08-26 2021-04-18 2021-08-12 2022-06
1.20 2020-12-08 2021-06-15 2022-10-29 2022-08
1.21 2021-04-08 2021-10-01 2022-01 2022-10
1.22 2021-08-04 2021-12 2022-04 2023-01
1.23 2021-12-14 2022-03 2022-07 2023-05

Notes

  1. Rapid: Kubernetes minor version is available and supported in the Rapid release channel for new cluster creations. The new minor version becomes available earlier for manual upgrades.

  2. Regular: Kubernetes minor version is default and supported in the Regular release channel for new cluster creations. The new minor version becomes available earlier for manual upgrades.

  3. Stable: Kubernetes minor version is default and supported in the Stable release channel for new cluster creations. The new minor version becomes available earlier for manual upgrades.

  4. Static availability starts: Kubernetes minor version is available and supported in the static version (no channel) for new cluster creations.

  5. Static upgrades start: Kubernetes minor version is default in static (no channel).

  6. End of life: No new features, security patches, or bug fixes will be made available.

  7. Support window extended for existing legacy Logging and Monitoring users.

  8. Kubernetes open source version 1.22 removed long deprecated APIs. GKE version 1.22 became available in the Rapid channel in October 2021.

  9. Versions 1.18 and earlier are unavailable for new cluster creations. Clusters currently running these versions are supported through End of Life.