Memeriksa penerapan bidang kontrol
Jalankan perintah berikut untuk mengidentifikasi implementasi bidang 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 istiod terkelola berfungsi sebagai Cloud Service Mesh bidang kontrol.UPDATING
: Cluster sedang dimigrasikan di antara implementasi. Sebentar lagi Anda akan memiliki implementasiTRAFFIC_DIRECTOR
.
Jika Anda tidak melihat controlPlaneManagement.state: ACTIVE
,
artinya Anda tidak
memiliki bidang kontrol yang terkelola. Untuk mengonfirmasi bahwa Anda memiliki kontrol dalam cluster
bidang khusus, periksa deployment istiod
di namespace istio-system
Anda:
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