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 GKE Enterprise 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?
- For details on GKE recommended versions, see Current versions.
- Attached clusters supports the latest minor versions listed in the tables. For details about recommended versions, see Amazon EKS platform versions and Supported Kubernetes versions in Azure Kubernetes Service (AKS).
GKE on Google Cloud
GKE | ||||||
---|---|---|---|---|---|---|
Cluster Version |
Recommended Patch |
Kubernetes Version |
GKE Enterprise Features | |||
Config Sync | Policy Controller | Anthos Service Mesh | Migrate to Containers | |||
1.28 | - | 1.28 | 1.17 1.16 |
1.17 1.16 |
1.20 1.19 |
N/A |
1.27 | - | 1.27 | 1.16 1.15 |
1.17 1.16 1.15 |
1.20 1.19 1.18 |
N/A |
1.26 | - | 1.26 | 1.15 | 1.17 1.16 1.15 |
1.20 1.19 1.18 |
1.15 1.14 |
1.25 | - | 1.25 | N/A | 1.17 |
1.19 1.18 |
1.14 1.13 |
Google Distributed Cloud Virtual
GKE on Bare Metal | ||||||
---|---|---|---|---|---|---|
Cluster Version |
Recommended Patch |
Kubernetes Version |
GKE Enterprise Features | |||
Config Sync | Policy Controller | Anthos Service Mesh | Migrate to Containers | |||
1.28 | 1.28.400 | 1.28 | 1.17 1.16 |
1.17 1.16 |
1.20 1.19 |
N/A |
1.16 | 1.16.7 | 1.27 | 1.16 1.15 |
1.16 1.15 |
1.20 1.19 1.18 |
N/A |
1.15 | 1.15.10 | 1.26 | 1.15 | 1.15 | 1.20 1.19 1.18 |
1.15 1.14 |
GKE on VMware | ||||||
---|---|---|---|---|---|---|
Cluster Version |
Recommended Patch |
Kubernetes Version |
GKE Enterprise Features | |||
Config Sync | Policy Controller | Anthos Service Mesh | Migrate to Containers | |||
1.28 | 1.28.300 | 1.28 | 1.17 1.16 |
1.17 1.16 |
1.20 1.19 |
N/A |
1.16 | 1.16.7 | 1.27 | 1.16 1.15 |
1.16 1.15 |
1.20 1.19 1.18 |
N/A |
1.15 | 1.15.10 | 1.26 | 1.15 | 1.15 | 1.20 1.19 1.18 |
1.15 1.14 |
GKE Multi-Cloud
GKE on AWS (Multi-Cloud) | ||||||
---|---|---|---|---|---|---|
Cluster Version |
Recommended Patch |
Kubernetes Version |
GKE Enterprise Features | |||
Config Sync | Policy Controller | Anthos Service Mesh | Migrate to Containers | |||
1.28 | 1.28.5-gke.1200 | 1.28 | 1.17 1.16 |
1.17 1.16 |
1.20 1.19 |
N/A |
1.27 | 1.27.10-gke.500 | 1.27 | 1.16 1.15 |
1.16 1.15 |
1.20 1.19 1.18 |
N/A |
1.26 | 1.26.13-gke.400 | 1.26 | 1.15 | 1.15 | 1.20 1.19 1.18 |
N/A |
GKE on Azure | ||||||
---|---|---|---|---|---|---|
Cluster Version |
Recommended Patch |
Kubernetes Version |
GKE Enterprise Features | |||
Config Sync | Policy Controller | Anthos Service Mesh | Migrate to Containers | |||
1.28 | 1.28.5-gke.1200 | 1.28 | 1.17 1.16 |
1.17 1.16 |
1.20 1.19 |
N/A |
1.27 | 1.27.10-gke.500 | 1.27 | 1.16 1.15 |
1.16 1.15 |
1.20 1.19 1.18 |
N/A |
1.26 | 1.26.13-gke.400 | 1.26 | 1.15 | 1.15 | 1.20 1.19 1.18 |
N/A |
GKE attached clusters: Amazon Elastic Kubernetes Service (EKS) | ||||||
---|---|---|---|---|---|---|
Cluster Version |
Recommended Patch |
Kubernetes Version |
GKE Enterprise Features | |||
Config Sync | Policy Controller | Anthos Service Mesh | Migrate to Containers | |||
1.28 | - | 1.28 | 1.17 1.16 |
1.17 1.16 |
1.20 1.19 |
N/A |
1.27 | - | 1.27 | 1.17 1.16 1.15 |
1.17 1.16 1.15 |
1.20 1.19 1.18 |
N/A |
1.26 | - | 1.26 | 1.16 1.15 |
1.16 1.15 |
1.20 1.19 1.18 |
N/A |
GKE attached clusters: Azure Kubernetes Service (AKS) | ||||||
---|---|---|---|---|---|---|
Cluster Version |
Recommended Patch |
Kubernetes Version |
GKE Enterprise Features | |||
Config Sync | Policy Controller | Anthos Service Mesh | Migrate to Containers | |||
1.28 | - | 1.28 | 1.17 1.16 |
1.17 1.16 |
1.20 1.19 |
N/A |
1.27 | - | 1.27 | 1.16 1.15 |
1.16 1.15 |
1.20 1.19 1.18 |
N/A |
1.26 | - | 1.26 | 1.15 | 1.15 | 1.20 1.19 1.18 |
N/A |
GKE on AWS (previous generation)
We no longer provide patch releases for GKE on AWS (previous generation). We recommend that you migrate to GKE on AWS (Multi-Cloud).
GKE on AWS (previous generation) | ||||||
---|---|---|---|---|---|---|
Cluster Version |
Recommended Patch |
Kubernetes Version |
GKE Enterprise Features | |||
Config Sync | Policy Controller | Anthos Service Mesh | Migrate to Containers | |||
1.14 | - | 1.25 | N/A | N/A | N/A | 1.14 1.13 |
1.13 | - | 1.24 | N/A | N/A | N/A | 1.13 |
1.12 | - | 1.23 | N/A | N/A | N/A | N/A |
1 Connect, Cloud Logging, and Cloud Monitoring are supported on all cluster types.