Problemas con Anthos Service Mesh

En esta página, se enumeran los pasos que te ayudarán a solucionar problemas del modo privado de Anthos mientras usas Anthos Service Mesh.

El modo privado de Anthos ayuda a administrar el ciclo de vida de Anthos Service Mesh, por ejemplo, instalar, actualizar, desinstalar o verificar el estado. Puedes crear, leer, actualizar y borrar la API del modelo de recursos de Kubernetes ServiceMeshBinding y ServiceMeshFeatureSpec para administrar Anthos Service Mesh que se ejecute en clústeres de usuario.

Administra el ciclo de vida de Anthos Service Mesh

El estado de Anthos Service Mesh que se ejecuta en los clústeres de usuario se informa en el campo status del objeto ServiceMeshBinding en el espacio de nombres anthos-management-center. Por ejemplo, para obtener el estado de Anthos Service Mesh que se ejecuta en un clúster de usuario, haz lo siguiente:

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

Reemplaza lo siguiente:

  • ADMIN_KUBECONFIG por la ruta de acceso del archivo kubeconfig del clúster de administrador.
  • TARGET_CLUSTER_ID por el nombre del clúster de usuario.

    Este es un ejemplo del resultado:

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 el estado completo de la administración del ciclo de vida de Anthos Service Mesh, ejecuta el siguiente comando:

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

Soluciona problemas de Anthos Service Mesh

Para solucionar problemas con Anthos Service Mesh, consulta Solución de problemas de Anthos Service Mesh paso a paso.

¿Qué sigue?