Les valeurs possibles de implementation sont les suivantes:
TRAFFIC_DIRECTOR: l'infrastructure de base de Google Cloud sert de plan de contrôle Cloud Service Mesh.
ISTIOD: l'instance gérée d'istiod sert de plan de contrôle Cloud Service Mesh.
UPDATING: le cluster est en cours de migration entre les implémentations. Vous aurez bientôt l'implémentation de TRAFFIC_DIRECTOR.
Si controlPlaneManagement.state: ACTIVE ne s'affiche pas, cela signifie que vous ne disposez pas d'un plan de contrôle géré. Pour vérifier que vous disposez d'un plan de contrôle dans le cluster, recherchez un déploiement istiod dans votre espace de noms istio-system:
kubectl-nistio-systemgetdeployistiod
Le résultat ressemble à ce qui suit :
NAME READY UP-TO-DATE AVAILABLE AGE
istiod 1/1 1 1 20m
Sauf indication contraire, le contenu de cette page est régi par une licence Creative Commons Attribution 4.0, et les échantillons de code sont régis par une licence Apache 2.0. Pour en savoir plus, consultez les Règles du site Google Developers. Java est une marque déposée d'Oracle et/ou de ses sociétés affiliées.
Dernière mise à jour le 2025/09/04 (UTC).
[[["Facile à comprendre","easyToUnderstand","thumb-up"],["J'ai pu résoudre mon problème","solvedMyProblem","thumb-up"],["Autre","otherUp","thumb-up"]],[["Difficile à comprendre","hardToUnderstand","thumb-down"],["Informations ou exemple de code incorrects","incorrectInformationOrSampleCode","thumb-down"],["Il n'y a pas l'information/les exemples dont j'ai besoin","missingTheInformationSamplesINeed","thumb-down"],["Problème de traduction","translationIssue","thumb-down"],["Autre","otherDown","thumb-down"]],["Dernière mise à jour le 2025/09/04 (UTC)."],[],[],null,["# Check control plane implementation\n==================================\n\nRun the following command to identify your cluster's control plane implementation: \n\n gcloud container fleet mesh describe --project \u003cvar translate=\"no\"\u003eFLEET_PROJECT_ID\u003c/var\u003e\n\nThe output is similar to the following: \n\n ...\n membershipSpecs:\n projects/746296320118/locations/us-central1/memberships/demo-cluster-1:\n mesh:\n management: MANAGEMENT_AUTOMATIC\n membershipStates:\n projects/746296320118/locations/us-central1/memberships/demo-cluster-1:\n servicemesh:\n controlPlaneManagement:\n details:\n - code: REVISION_READY\n details: 'Ready: asm-managed'\n state: ACTIVE\n implementation: TRAFFIC_DIRECTOR\n ...\n\nThe possible values of the `implementation` are:\n\n- `TRAFFIC_DIRECTOR`: The core infrastructure of Google Cloud serves as the Cloud Service Mesh control plane.\n- `ISTIOD`: managed instance of istiod serves as the Cloud Service Mesh control plane.\n- `UPDATING`: The cluster is being migrated between implementations. Soon you will have the `TRAFFIC_DIRECTOR` implementation.\n\nIf you don't see `controlPlaneManagement.state: ACTIVE` this means you don't\nhave a managed control plane. To confirm that you have an in-cluster control\nplane, check for an `istiod` deployment in your `istio-system` namespace: \n\n kubectl -n istio-system get deploy istiod\n\nThe output is similar to the following: \n\n NAME READY UP-TO-DATE AVAILABLE AGE\n istiod 1/1 1 1 20m"]]