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:

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:

  1. 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
    
  2. Assicurati di aver scelto la configurazione per il rilevamento degli endpoint multi-cluster.

  3. Tieni presente che hai attivato il piano dati gestito.

  4. 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.