Recursos compatíveis do plano de controle no cluster
Mantenha tudo organizado com as coleções
Salve e categorize o conteúdo com base nas suas preferências.
Nesta página, descrevemos os recursos compatíveis com o Anthos Service Mesh
1.10.6 com um plano de controle no cluster. Para ver os recursos
compatíveis com o Anthos Service Mesh 1.10.6 com um plano de controle gerenciado
pelo Google, consulte
Plano de controle gerenciado pelo Google.
Versões compatíveis
O suporte para o Anthos Service Mesh segue a
Política de suporte de versão do Anthos.
O Google é compatível com as duas versões anteriores e atuais (n-2) do
Anthos Service Mesh. A tabela a seguir mostra as versões compatíveis do Anthos Service Mesh e a
data de fim de vida útil (EOL) mais antiga de uma versão.
Se você estiver em uma versão não compatível do Anthos Service Mesh, faça upgrade para o
Anthos Service Mesh 1.12 ou posterior. Para informações sobre como fazer upgrade, consulte Fazer upgrade do Anthos Service Mesh.
A tabela a seguir mostra as versões não compatíveis do Anthos Service Mesh e a
data de fim de vida útil (EOL, na sigla em inglês).
Para mais informações sobre nossas políticas de suporte, consulte Como receber suporte.
Diferenças de plataforma
Os recursos compatíveis diferem entre as
plataformas compatíveis e se os clusters do
GKE no Google Cloud estão no mesmo projeto ou em
projetos diferentes. Nas tabelas a seguir, qualquer recurso com o
ícone indica que o recurso está ativado
por padrão. Opcional aceito indica que o recurso é compatível
com a plataforma e pode ser ativado, conforme descrito em
Como ativar recursos opcionais.
Os recursos padrão e opcionais são totalmente compatíveis com o suporte do
Google Cloud. Recursos não listados explicitamente nas tabelas recebem suporte
de melhor esforço. O ícone indica
que o recurso não está disponível ou não é compatível.
As colunas Outros clusters do Anthos referem-se a clusters que não são
clusters do GKE no Google Cloud, por exemplo, clusters do Anthos no VMware, bare metal etc.
Instalação/upgrade/downgrades
As instalações, upgrades e downgrades do Anthos Service Mesh precisam ser feitos usando istioctl install. Os outros métodos de instalação do Istio não são compatíveis.
Como usar o script install_asm
O script install_asm chama istioctl install. Saiba mais sobre
o script install_asm em
Projeto único do GKE.
Recurso
Clusters do GKE no mesmo projeto do Google Cloud
Clusters do GKE em projetos diferentes do Google Cloud
Adaptadores/back-ends personalizados, dentro ou fora do processo
Back-ends de telemetria arbitrária e registro
A integração entre o Anthos Service Mesh e a exportação de métricas para o
Prometheus é compatível.
O gráfico de topologia no Console do Google Cloud não usa mais o
serviço de telemetria do Mesh como fonte de dados. Embora a fonte de dados do
gráfico de topologia tenha sido alterada, a IU permanece igual.
Geração de registros de acesso
Recurso
Clusters do GKE no Google Cloud
Clusters do Anthos no local
Outros clusters do Anthos
Cloud Logging
Envoy direto para stdout
Opcional compatível
Opcional compatível
Opcional compatível
Rastreamento
Recurso
Clusters do GKE no Google Cloud
Clusters do Anthos no local
Outros clusters do Anthos
Cloud Trace
Opcional compatível
Opcional compatível
Rastreamento do Jaeger (permite o uso de Jaeger gerenciado pelo cliente)
Compatível
Compatível
Compatível
Rastreamento de Zipkin (permite o uso de Zipkin gerenciado pelo cliente)
Compatível
Compatível
Compatível
A integração entre o Anthos Service Mesh e o Jaeger ou o Zipkin
é compatível. Consulte Rastreamento distribuído para ver detalhes.
Rede
Mecanismo de interceptação e redirecionamento de tráfego
Recurso
Clusters do GKE no Google Cloud
Outros clusters do Anthos
Uso tradicional de iptables usando contêineres init
com CAP_NET_ADMIN
Interface de rede de contêineres do Istio (CNI, na sigla em inglês)
Embora o TCP seja um protocolo compatível com rede, as métricas
TCP não são coletadas nem relatadas. As métricas são exibidas apenas para serviços HTTP
no console.
Os serviços configurados com os recursos de Camada 7 para
os seguintes protocolos não são compatíveis: WebSocket, MongoDB, Redis, Kafka,
Cassandra, RabbitMQ e Cloud SQL. É possível fazer o protocolo funcionar
usando o suporte ao stream de bytes TCP. Se o fluxo de bytes TCP não for compatível com o protocolo,
o protocolo não será compatível. Um exemplo disso é quando o Kafka envia um endereço de redirecionamento em uma resposta específica do protocolo e
esse redirecionamento é incompatível com a lógica de roteamento do
Anthos Service Mesh.
Implantações do Envoy
Recurso
Clusters do GKE no Google Cloud
Outros clusters do Anthos
Sidecars
Gateway de entrada
Saída diretamente dos sidecars
Saída usando gateways de saída
Opcional compatível
Opcional compatível
Compatibilidade com CRD
Recurso
Clusters do GKE no Google Cloud
Outros clusters do Anthos
Recurso de sidecar
Recurso de entrada de serviço
Porcentagem, injeção de falhas, correspondência de caminho, redirecionamentos, novas tentativas, regravação,
tempo limite, repetição, espelhamento, manipulação de cabeçalho e regras de roteamento CORS
Um cluster primário é um cluster com um plano de controle. Uma única malha pode ter
mais de um cluster principal para alta disponibilidade ou reduzir a latência.
Na documentação do Istio 1.7, uma implantação multiprimária é chamada de
plano de controle replicado.
Um cluster remoto é um cluster que se conecta a um plano de controle que reside
fora do cluster. Um cluster remoto pode se conectar a um plano de controle
em execução em um cluster principal ou a um plano de controle externo.
O Anthos Service Mesh usa uma definição simplificada de rede com base na conectividade
geral. Instâncias de carga de trabalho ficam na mesma rede, se puderem
se comunicar diretamente, sem um gateway.
Interface do usuário
Recurso
Clusters do GKE no mesmo projeto do Google Cloud
Clusters do GKE em projetos diferentes do Google Cloud
Clusters do Anthos no local
Outros clusters do Anthos
Painéis do Anthos Service Mesh no console
Cloud Monitoring
Cloud Logging
Cloud Trace
Plataformas compatíveis
Somente os ambientes a seguir são compatíveis com o Anthos Service Mesh
1.10.6. Todos os outros ambientes não são compatíveis.
Plataforma
Versão
GKE no Google Cloud
Recomendamos que você registre clusters do GKE no Google Cloud em um canal de lançamento. Ao se inscrever, use o canal de lançamento normal, porque outros
canais podem ser baseados em uma versão do GKE que não é
compatível. O 1.10.6 do Anthos Service Mesh é compatível com a seguinte versão do GKE: 1.18 ou posterior.
Para mais informações sobre as versões do GKE incluídas em
cada canal de lançamento, consulte o seguinte:
O cluster do GKE precisa ser Padrão, porque os clusters do
Autopilot têm limitações de Webhooks
que não permitem a MutatingWebhookConfiguration para o istio-sidecar-injector.
Clusters do Anthos no VMware 1.8
Kubernetes versão 1.20
Anthos em bare metal 1.8
Kubernetes versão 1.20
Clusters do Anthos no AWS 1.8
Kubernetes versão 1.20
Clusters conectados do Anthos
O Anthos Service Mesh 1.10.6-asm.2 não foi qualificado em
clusters conectados do
Anthos (Amazon EKS e Microsoft AKS) e é
incompatível. Essas plataformas foram qualificadas e são totalmente compatíveis
no Anthos Service Mesh 1.7 com o Kubernetes 1.17. Se você tiver o Anthos Service Mesh 1.7 instalado nessas
plataformas, não atualize para o 1.10.6-asm.2 do Anthos Service Mesh. Consulte
Como instalar
o Anthos Service Mesh 1.7 em clusters anexados ao Anthos para mais detalhes.
[[["Fácil de entender","easyToUnderstand","thumb-up"],["Meu problema foi resolvido","solvedMyProblem","thumb-up"],["Outro","otherUp","thumb-up"]],[["Hard to understand","hardToUnderstand","thumb-down"],["Incorrect information or sample code","incorrectInformationOrSampleCode","thumb-down"],["Missing the information/samples I need","missingTheInformationSamplesINeed","thumb-down"],["Problema na tradução","translationIssue","thumb-down"],["Outro","otherDown","thumb-down"]],["Última atualização 2023-11-25 UTC."],[],[]]