GKE Enterprise version and upgrade support

This document shows which versions of Google Kubernetes Engine (GKE) Enterprise features1 are compatible with each other and with each cluster type. For more details about the features available for each cluster type, see Deployment options.

  • What versions are supported?
    GKE Enterprise supports the 3 most recent minor versions. To avoid compatibility issues and ensure support, we encourage you to maintain your GKE Enterprise environment with the product's latest major or minor release. You can find out about the latest supported versions for each component and how to upgrade in the component's documentation.
  • What versions are recommended?
    To ensure a proper upgrade path, recommended patch versions are proven against our highest standard for production use. When available, upgrade to the recommended patch version. Learn about the recommended patch versions in the table below:
  • Where do I find information for cluster types that don't have a recommended version?

GKE Enterprise

GKE on Google Cloud
Cluster
Version
Recommended
Patch
Kubernetes
Version
GKE Enterprise Features
Config Sync Policy Controller Anthos Service Mesh
1.29 - 1.29 1.18
1.17
1.18
1.17
1.20
1.19
1.18
1.28 - 1.28 1.17
1.16
1.17
1.16
1.20
1.19
1.18
1.27 - 1.27 1.16 1.16 1.20
1.19
1.18

Google Distributed Cloud

GKE on Bare Metal
Cluster
Version
Recommended
Patch
Kubernetes
Version
GKE Enterprise Features
Config Sync Policy Controller Anthos Service Mesh
1.29 - 1.29 1.18
1.17
1.18
1.17
1.20
1.19
1.18
1.28 1.28.400 1.28 1.17
1.16
1.17
1.16
1.20
1.19
1.18
1.16 1.16.8 1.27 1.16 1.16 1.20
1.19
1.18
GKE on VMware
Cluster
Version
Recommended
Patch
Kubernetes
Version
GKE Enterprise Features
Config Sync Policy Controller Anthos Service Mesh
1.29 - 1.29 1.18
1.17
1.18
1.17
1.20
1.19
1.18
1.28 1.28.400 1.28 1.17
1.16
1.17
1.16
1.20
1.19
1.18
1.16 1.16.7 1.27 1.16 1.16 1.20
1.19
1.18

GKE Multi-Cloud

GKE on AWS (Multi-Cloud)
Cluster
Version
Recommended
Patch
Kubernetes
Version
GKE Enterprise Features
Config Sync Policy Controller Anthos Service Mesh
1.29 - 1.29 1.18 1.18 1.20
1.19
1.18
1.28 1.28.5-gke.1200 1.28 1.17
1.16
1.17
1.16
1.20
1.19
1.18
1.27 1.27.10-gke.500 1.27 1.16 1.16 1.20
1.19
1.18
GKE on Azure
Cluster
Version
Recommended
Patch
Kubernetes
Version
GKE Enterprise Features
Config Sync Policy Controller Anthos Service Mesh
1.28 2 1.28.5-gke.1200 1.28 1.17
1.16
1.17
1.16
1.20
1.19
1.18
1.27 1.27.10-gke.500 1.27 1.16
1.15
1.16
1.15
1.20
1.19
1.18
1.26 1.26.13-gke.400 1.26 1.15 1.15 1.20
1.19
1.18

2 The 1.29 release of GKE on Azure is delayed. We'll update this table when 1.29 is released.

GKE attached clusters: Amazon Elastic Kubernetes Service (EKS)
Cluster
Version
Recommended
Patch
Kubernetes
Version
GKE Enterprise Features
Config Sync Policy Controller Anthos Service Mesh
1.29 - 1.29 1.18 1.18 1.20
1.19
1.18
1.28 - 1.28 1.17
1.16
1.17
1.16
1.20
1.19
1.18
1.27 - 1.27 1.17
1.16
1.17
1.16
1.20
1.19
1.18
GKE attached clusters: Azure Kubernetes Service (AKS)
Cluster
Version
Recommended
Patch
Kubernetes
Version
GKE Enterprise Features
Config Sync Policy Controller Anthos Service Mesh
1.29 - 1.29 1.18 1.18 1.20
1.19
1.18
1.28 - 1.28 1.17
1.16
1.17
1.16
1.20
1.19
1.27 - 1.27 1.16 1.16 1.20
1.19
1.18

1 Connect, Cloud Logging, and Cloud Monitoring are supported on all cluster types.