Verifica la implementación del plano de control
Ejecuta el siguiente comando para identificar la implementación del plano de control de tu clúster:
gcloud container fleet mesh describe --project FLEET_PROJECT_ID
El resultado es similar a este:
...
membershipSpecs:
projects/746296320118/locations/us-central1/memberships/demo-cluster-1:
mesh:
management: MANAGEMENT_AUTOMATIC
membershipStates:
projects/746296320118/locations/us-central1/memberships/demo-cluster-1:
servicemesh:
controlPlaneManagement:
details:
- code: REVISION_READY
details: 'Ready: asm-managed'
state: ACTIVE
implementation: TRAFFIC_DIRECTOR
...
Los valores posibles de implementation
son los siguientes:
TRAFFIC_DIRECTOR
: La infraestructura principal de Google Cloud actúa como Plano de control de Cloud Service Mesh.ISTIOD
: La instancia administrada de istiod funciona como el plano de control de Cloud Service Mesh.UPDATING
: El clúster se migra entre implementaciones. Pronto tendrás la implementación deTRAFFIC_DIRECTOR
.
Si no ves controlPlaneManagement.state: ACTIVE
, significa que no
tener un plano de control administrado. Para confirmar que tienes un control en el clúster
busca una implementación istiod
en tu espacio de nombres istio-system
:
kubectl -n istio-system get deploy istiod
El resultado es similar a este:
NAME READY UP-TO-DATE AVAILABLE AGE
istiod 1/1 1 1 20m