Supported platforms

This page describes environments that are supported for in-cluster Anthos Service Mesh. For a list of environments that are supported for managed Anthos Service Mesh, see managed Anthos Service Mesh Environments.

1.19.x

Only the following environments are supported for in-cluster Anthos Service Mesh 1.19.x. All other environments are unsupported.

Platform Version
GKE on Google Cloud We recommend that you enroll GKE clusters on Google Cloud in a release channel. When enrolling, use the Regular release channel because other channels might be based on a GKE version that isn't supported. Anthos Service Mesh 1.19 supports the following GKE versions: 1.25-1.27.

For more information about the GKE versions included in each release channel see the following:

The GKE cluster must be Standard. GKE Autopilot cluster is not supported by the in-cluster control plane. In order to use the GKE Autopilot, you must choose managed Anthos Service Mesh.

GKE on VMware 1.14-1.16 Kubernetes version 1.25-1.27
Google Distributed Cloud Virtual for Bare Metal 1.14-1.16 Kubernetes version 1.25-1.27
GKE on AWS Kubernetes version 1.25-1.27
GKE on Azure (preview) Kubernetes version 1.25-1.27
Anthos attached clusters Amazon EKS on Kubernetes 1.25-1.27 and Microsoft AKS on Kubernetes 1.25-1.27

1.18.x

Only the following environments are supported for in-cluster Anthos Service Mesh 1.18.x. All other environments are unsupported.

Platform Version
GKE on Google Cloud We recommend that you enroll GKE clusters on Google Cloud in a release channel. When enrolling, use the Regular release channel because other channels might be based on a GKE version that isn't supported. Anthos Service Mesh 1.18 supports the following GKE versions: 1.25-1.27.

For more information about the GKE versions included in each release channel see the following:

The GKE cluster must be Standard. GKE Autopilot cluster is not supported by the in-cluster control plane. In order to use the GKE Autopilot, you must choose managed Anthos Service Mesh.

GKE on VMware 1.14-1.16 Kubernetes version 1.25-1.27
Google Distributed Cloud Virtual for Bare Metal 1.14-1.16 Kubernetes version 1.25-1.27
GKE on AWS Kubernetes version 1.25-1.27
GKE on Azure (preview) Kubernetes version 1.25-1.27
Anthos attached clusters Amazon EKS on Kubernetes 1.25-1.27 and Microsoft AKS on Kubernetes 1.25-1.27

1.17.x

Only the following environments are supported for in-cluster Anthos Service Mesh 1.17.x. All other environments are unsupported.

Platform Version
GKE on Google Cloud We recommend that you enroll GKE clusters on Google Cloud in a release channel. When enrolling, use the Regular release channel because other channels might be based on a GKE version that isn't supported. Anthos Service Mesh 1.17 supports the following GKE versions: 1.25-1.27.

For more information about the GKE versions included in each release channel see the following:

The GKE cluster must be Standard. GKE Autopilot cluster is not supported by the in-cluster control plane. In order to use the GKE Autopilot, you must choose managed Anthos Service Mesh.

GKE on VMware 1.14-1.16 Kubernetes version 1.25-1.27
Google Distributed Cloud Virtual for Bare Metal 1.14-1.16 Kubernetes version 1.25-1.27
GKE on AWS Kubernetes version 1.25-1.27
GKE on Azure (preview) Kubernetes version 1.25-1.27
Anthos attached clusters Amazon EKS on Kubernetes 1.25-1.27 and Microsoft AKS on Kubernetes 1.25-1.27

1.16.x

Only the following environments are supported for in-cluster Anthos Service Mesh 1.16.x. All other environments are unsupported.

Platform Version
GKE on Google Cloud We recommend that you enroll GKE clusters on Google Cloud in a release channel. When enrolling, use the Regular release channel because other channels might be based on a GKE version that isn't supported. Anthos Service Mesh 1.16 supports the following GKE versions: 1.25-1.26.

For more information about the GKE versions included in each release channel see the following:

The GKE cluster must be Standard. GKE Autopilot cluster is not supported by the in-cluster control plane. In order to use the GKE Autopilot, you must choose managed Anthos Service Mesh.

GKE on VMware 1.14-1.15 Kubernetes version 1.25-1.26
Google Distributed Cloud Virtual for Bare Metal 1.14-1.15 Kubernetes version 1.25-1.26
GKE on AWS Kubernetes version 1.25-1.26
GKE on Azure (preview) Kubernetes version 1.25-1.26
Anthos attached clusters Amazon EKS on Kubernetes 1.25-1.26 and Microsoft AKS on Kubernetes 1.25-1.26 are supported with Anthos Service Mesh 1.16.
For information on installing Anthos Service Mesh on EKS or AKS, see About the asmcli.