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.