[{
"type": "thumb-down",
"id": "hardToUnderstand",
"label":"Hard to understand"
},{
"type": "thumb-down",
"id": "incorrectInformationOrSampleCode",
"label":"Incorrect information or sample code"
},{
"type": "thumb-down",
"id": "missingTheInformationSamplesINeed",
"label":"Missing the information/samples I need"
},{
"type": "thumb-down",
"id": "otherDown",
"label":"Other"
}]
[{
"type": "thumb-up",
"id": "easyToUnderstand",
"label":"Easy to understand"
},{
"type": "thumb-up",
"id": "solvedMyProblem",
"label":"Solved my problem"
},{
"type": "thumb-up",
"id": "otherUp",
"label":"Other"
}]
Supported features
This page describes features that are supported in Anthos Service Mesh
1.6.14. For the supported features in previous versions of
Anthos Service Mesh, see the archive documentation:
Support for Anthos Service Mesh follows the
Anthos Version Support Policy.
Google supports Anthos Service Mesh versions for at least nine months from their
original release date.
The following table shows the supported versions of Anthos Service Mesh and the
earliest end-of-life (EOL) date for a version.
For more information about our support policies, refer to
Getting support.
When you install Anthos Service Mesh, you use a configuration profile that is
suitable for your environment:
asm-gcp: Use this profile for installations on Google Kubernetes Engine.
asm-gcp-multiprojectbeta: Use this
profile for installations on Google Kubernetes Engine with clusters in different projects.
asm-multicloud: Use this profile for installations on the following
environments:
Anthos clusters on VMware
Anthos clusters on AWS
Amazon Elastic Kubernetes Service (Amazon EKS)
Microsoft Azure Kubernetes Service (Microsoft AKS)
The supported features differ between the profiles. In the following tables, any
feature with the icon indicates that the
feature is either enabled by default or enabled in the profile. Supported
optional indicates that you can override the profile and enable the feature,
as described in
Enabling optional features.
The default and optional features are fully supported by Google Cloud
Support. Features not explicitly listed in the tables receive best-effort
support. Any feature with the icon indicates
either the feature isn't available or it isn't supported.
Although TCP is a supported protocol for networking, TCP
metrics aren't collected or reported. Metrics are displayed only for HTTP
services in the Cloud Console.
Services that are configured with Layer 7 capabilities for
the following protocols are not supported: WebSocket, MongoDB, Redis, Kafka,
Cassandra, RabbitMQ, Cloud SQL. You might be able to make the protocol work by
using TCP byte stream support. If TCP byte stream cannot support the protocol
(for example, Kafka sends a redirect address in a protocol-specific reply and
this redirect is incompatible with Anthos Service Mesh's routing logic), then the
protocol isn't supported.
Envoy deployments
Feature
asm-gcp
asm-gcp-multiproject
asm-multicloud
Sidecars
Ingress gateway
Egress directly out from sidecars
Egress using egress gateways
Supported optional
Supported optional
Supported optional
CRD support
Feature
asm-gcp
asm-gcp-multiproject
asm-multicloud
Sidecar resource
Service entry resource
Percentage, fault injection, path matching, redirects, retries, rewriting,
timeout, retry, mirroring, header manipulation, and CORS routing rules
Multi-primary (multiple clusters with control planes)
User interface
Feature
asm-gcp
asm-gcp-multiproject
asm-multicloud
Anthos Service Mesh dashboards in the Cloud Console
Cloud Monitoring
Cloud Logging
Grafana dashboards
Optionally installed, customer-managed
Installed, customer-managed
Kiali
Optionally installed, customer-managed
Installed, customer-managed
As a convenience, the asm-multicloud profile installs an instance of Grafana
and Kiali, but Cloud Support can't provide help managing these these
third-party products. See their documentation for help setting up and managing
the dashboards.
Supported environments
Only the following environments are supported with Anthos Service Mesh
1.6.14. All other environments are unsupported.
Environment
Version
GKE on Google Cloud
We recommend that you enroll GKE clusters 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.6.14 supports the following
GKE versions: 1.15, 1.16, and 1.17.
Note that GKE version 1.14 is not supported with
Anthos Service Mesh 1.6.14.
For more information about the GKE versions included in
each release channel see the following: