Problemi relativi ad Anthos Service Mesh

Questa pagina elenca i passaggi che ti aiutano a risolvere i problemi relativi alla modalità privata di Anthos durante l'utilizzo di Anthos Service Mesh.

La modalità privata di Anthos aiuta a gestire il ciclo di vita di Anthos Service Mesh, ad esempio installare, eseguire l'upgrade, disinstallare o controllare lo stato di integrità. Puoi creare, leggere, aggiornare ed eliminare l'API Kubernetes Resource Model ServiceMeshBinding e ServiceMeshFeatureSpec per gestire Anthos Service Mesh in esecuzione sui cluster utente.

Gestione del ciclo di vita di Anthos Service Mesh

Lo stato di Anthos Service Mesh in esecuzione sui cluster utente è riportato nel campo status dell'oggetto ServiceMeshBinding nello spazio dei nomi anthos-management-center. Ad esempio, per ottenere lo stato di Anthos Service Mesh in esecuzione su un cluster utente:

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

Sostituisci quanto segue:

  • ADMIN_KUBECONFIG con il percorso del file kubeconfig per il cluster di amministrazione.
  • TARGET_CLUSTER_ID con il nome del cluster utente.

    Ecco un esempio di risultato:

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"}]

Per visualizzare lo stato completo della gestione del ciclo di vita di Anthos Service Mesh, esegui il comando seguente:

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

Risolvere i problemi di Anthos Service Mesh

Per risolvere i problemi relativi ad Anthos Service Mesh, consulta la sezione Risoluzione passo passo di Anthos Service Mesh.

Passaggi successivi