Memeriksa penerapan bidang kontrol
Jalankan perintah berikut untuk mengidentifikasi implementasi panel kontrol cluster Anda:
gcloud container fleet mesh describe --project FLEET_PROJECT_ID Outputnya mirip dengan hal berikut ini:
... 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 ... Kemungkinan nilai implementation adalah:
TRAFFIC_DIRECTOR: Infrastruktur inti Google Cloud berfungsi sebagai bidang kontrol Cloud Service Mesh.ISTIOD: instance terkelola istiod berfungsi sebagai bidang kontrol Cloud Service Mesh.UPDATING: Cluster sedang dimigrasikan di antara implementasi. Anda akan segera memiliki implementasiTRAFFIC_DIRECTOR.
Jika Anda tidak melihat controlPlaneManagement.state: ACTIVE, artinya Anda tidak memiliki bidang kontrol terkelola. Untuk mengonfirmasi bahwa Anda memiliki platform kontrol dalam cluster, periksa deployment istiod di namespace istio-system:
kubectl -n istio-system get deploy istiod Outputnya mirip dengan hal berikut ini:
NAME READY UP-TO-DATE AVAILABLE AGE istiod 1/1 1 1 20m