Esegui la migrazione da controlPlaneManagement a management
L'impostazione controlPlaneManagement
per la gestione del piano di controllo del mesh di servizi è deprecata. Se in precedenza utilizzavi controlPlaneManagement
, devi eseguire la migrazione all'impostazione management
.
Per verificare se utilizzi controlPlaneManagement
, utilizza l'API Feature State:
gcloud container fleet mesh describe
Qualsiasi valore per controlPlane
nelle specifiche dell'abbonamento indica che stai utilizzando controlPlaneManagement
e devi eseguire la migrazione a management
.
Differenze tra le impostazioni controlPlaneManagement e management
L'impostazione management
attiva comportamenti automatici aggiuntivi rispetto all'impostazione controlPlaneManagement
:
management
attiva automaticamente il piano di dati gestito.management
abilita automaticamente il rilevamento degli endpoint multi-cluster.
Passaggi per la migrazione:
Esistono due possibili scenari a seconda della configurazione. Delineeremo i passaggi di migrazione per ogni scenario.
controlPlaneManagement è abilitato e la gestione non è impostata
La condizione DEPRECATED_SPEC_CONTROL_PLANE_MANAGEMENT
verrà visualizzata tramite l'API Feature State. Per eseguire la migrazione a management
:
Attiva la gestione automatica del cluster, disattivando facoltativamente alcune funzionalità. Esegui:
gcloud container fleet mesh update \ --management automatic \ --memberships MEMBERSHIP_NAME \ --project FLEET_PROJECT_ID \ --location MEMBERSHIP_LOCATION
Assicurati di aver scelto la configurazione per il rilevamento degli endpoint multi-cluster.
- Se hai più cluster, assicurati di abilitare i prerequisiti per il rilevamento degli endpoint, tra cui le regole del firewall.
- In alternativa, segui le istruzioni per la disattivazione riportate in Configurare il rilevamento degli endpoint.
Tieni presente che hai attivato il piano dati gestito.
- In alternativa, disattiva la gestione del data plane.
Disattiva l'impostazione controlPlaneManagement non più utilizzata:
gcloud container fleet mesh update \ --control-plane unspecified \ --memberships MEMBERSHIP_NAME \ --project FLEET_PROJECT_ID \ --location MEMBERSHIP_LOCATION
Le impostazioni management e controlPlaneManagement sono entrambe attive
Se utilizzi già l'impostazione management
, potresti visualizzare la condizione DEPRECATED_SPEC_CONTROL_PLANE_MANAGEMENT_SAFE
tramite l'API Feature State. Ciò indica che l'impostazione controlPlaneManagement
obsoleta è ancora presente nella configurazione anche se non è più in uso.
Per rimuovere questa impostazione deprecata e garantire una configurazione pulita, esegui:
gcloud container fleet mesh update \
--control-plane unspecified \
--memberships MEMBERSHIP_NAME \
--project FLEET_PROJECT_ID \
--location MEMBERSHIP_LOCATION
Ciò non influirà sul comportamento del mesh, poiché l'impostazione di gestione ha già sostituito l'impostazione controlPlaneManagement.