GKE release schedule

This page provides estimated availability dates for each new minor version in each release channel. Additionally for static versions (no-channel), expected maintenance 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 availability schedule:

Kubernetes
version
Kubernetes release date First available in
Rapid1 Regular2 Stable3
1.17 2019-12-09 2020-04-27 2020-09-15 2020-12
1.18 2020-03-23 2020-09-03 2021-01-15 2021-04-11
1.19 2020-08-26 2021-01-25 2021-04-18 2021-06-15
1.20 2020-12-08 2021-03-02 2021-06-15 2021-09
1.21 2021-04-08 2021-06-02 2021-09 2021-10
1.22 2021-08-04 2021-09 2021-11 2022-03

Schedule for static (no-channel) versions

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

Kubernetes
version
Kubernetes release date Available in Static4 Unavailable for new clusters 9 Unavailable for new node pools5 End of life6
1.16 and earlier End of life
1.17 2019-12-09 2020-09-15 2021-08 2021-097 2022-017
1.18 2020-03-23 2021-01-15 2021-08 2022-01 2022-03
1.19 2020-08-26 2021-04-18 2021-10 2022-04 2022-06
1.20 2020-12-08 2021-06 2021-12 2022-06 2022-08
1.21 2021-04-08 2021-09 2022-02 2022-08 2022-10
1.22 2021-08-04 2021-11 2022-05 2022-11 2023-01

Notes

  1. Rapid: Kubernetes minor version is available and supported in the Rapid release channel for new cluster creations.

  2. Regular: Kubernetes minor version is available and supported in the Regular release channel for new cluster creations.

  3. Stable: Kubernetes minor version is available and supported in the Stable release channel for new cluster creations.

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

  5. Unavailable for new node pools: Version becomes unavailable for creating new node pools. Critical security patches may be still applied on existing resources running this version.

  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 1.16 removed long-deprecated APIs.

  9. Unavailable for new clusters: Version becomes unavailable for creating new clusters or control planes. Control planes running this version will gradually upgrade to the next supported version. Critical security patches may be still applied on existing resources running this version. Node pools can still be created on this version.