Skip to content

Supported Environments

Please review the information listed below to understand the supported versions.

Operating Systems

Here is the list of supported operating systems for the nodes.

  • Container-Optimized OS with containerd
  • Container-Optimized OS with Docker
  • Ubuntu with containerd
  • Windows Server Long Term Servicing Channel with containerd
  • Windows Server Long Term Servicing Channel with Docker


In GKE version 1.24 and later, Docker-based node image types are not supported

New Clusters

New GKE clusters can be provisioned using the following Kubernetes versions.


Versions identified as deprecated will transition to not supported imminently. Customers are strongly recommended to upgrade their clusters to a supported version to ensure they continue to receive patches and security updates.

Kubernetes Version Official EOL Date Support added with Controller release version
v1.27.x Aug-2024 v1.29
v1.26.x May 2024 v1.26
v1.25.x Feb 2024 v1.26
v1.24.x Oct 2023 v1.20


Only new cluster provisioning is supported for Kubernetes v1.27.x. Support for upgrading existing clusters managed by the controller "in-place" to Kubernetes v1.27 will be available with an upcoming release