Problemas do Anthos Service Mesh

Nesta página, listamos etapas que ajudam a solucionar problemas do modo particular do Anthos ao usar o Anthos Service Mesh.

O modo particular do Anthos ajuda a gerenciar o ciclo de vida do Anthos Service Mesh, por exemplo, instalar, fazer upgrade, desinstalar ou verificar a integridade. É possível criar, ler, atualizar e excluir a API Kubernetes Resource Model ServiceMeshBinding e ServiceMeshFeatureSpec para gerenciar o Anthos Service Mesh em execução em clusters de usuários.

Gerenciar o ciclo de vida do Anthos Service Mesh

O status do Anthos Service Mesh em execução nos clusters de usuário é informado no campo status do objeto ServiceMeshBinding no namespace anthos-management-center. Por exemplo, para ver o status do Anthos Service Mesh em execução em um cluster de usuário:

KUBECONFIG=ADMIN_KUBECONFIG \
    kubectl get servicemeshbinding -n anthos-management-center -o \
    jsonpath="{range .items[*].status.bindingItemStatuses[*]}{'\n'}{['clusterID', 'configRef', 'conditions']}" \
    | grep TARGET_CLUSTER_ID

Substitua:

  • ADMIN_KUBECONFIG pelo caminho do arquivo kubeconfig do cluster de administrador.
  • TARGET_CLUSTER_ID com o nome do cluster do usuário.

    Veja um exemplo da saída:

target-user-cluster-1 {"name":"new-spec-f75y8","namespace":"anthos-management-center"} [{"lastTransitionTime":"2021-05-27T18:06:27Z","message":"","observedGeneration":1,"reason":"Healthy","status":"True","type":"Ready"}]

Para ver o status completo do gerenciamento do ciclo de vida do Anthos Service Mesh, execute o seguinte comando:

KUBECONFIG=ADMIN_KUBECONFIG \
    kubectl get servicemeshbinding -n anthos-management-center -o \
    jsonpath="{.items[*].status}"

Resolver problemas no Anthos Service Mesh

Para resolver problemas com o Anthos Service Mesh, veja Solução de problemas do Anthos Service Mesh passo a passo.

A seguir