בדיקת ההטמעה של מישור הבקרה
מריצים את הפקודה הבאה כדי לזהות את ההטמעה של מישור הבקרה של האשכול:
gcloud container fleet mesh describe --project FLEET_PROJECT_ID
הפלט אמור להיראות כך:
...
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
...
הערכים האפשריים של implementation הם:
-
TRAFFIC_DIRECTOR: התשתית המרכזית של Google Cloud משמשת כמישור הבקרה של Cloud Service Mesh. -
ISTIOD: מופע מנוהל של istiod משמש כמישור הבקרה של Cloud Service Mesh. -
UPDATING: האשכול מועבר בין הטמעות. בקרוב תהיה לך הטמעה שלTRAFFIC_DIRECTOR.
אם לא רואים את הסמל controlPlaneManagement.state: ACTIVE, המשמעות היא שאין לכם מישור בקרה מנוהל. כדי לוודא שיש לכם מישור בקרה בתוך האשכול, בודקים אם יש פריסה של istiod במרחב השמות istio-system:
kubectl -n istio-system get deploy istiod
הפלט אמור להיראות כך:
NAME READY UP-TO-DATE AVAILABLE AGE
istiod 1/1 1 1 20m