Migra tu RootSync para administrarlo en la consola de Google Cloud

En esta página, se muestra cómo migrar un RootSync que administra una membresía de flota (antes, Hub) a un objeto RootSync administrado por el Sincronizador de configuración. Esta migración te permite administrar tu RootSync en la consola deGoogle Cloud .

Para comprobar si tu RootSync está administrado por una membresía de flota, ejecuta kubectl -n config-management-system get RootSyncs root-sync -o jsonpath='{.metadata.annotations}'. Si ves la anotación "configmanagement.gke.io/managed-by-hub": "true", significa que RootSync está administrado por el concentrador.

Para migrar tu RootSync, completa los siguientes pasos:

  1. Crea una especificación de gcloud apply con todos los campos de spec.configSync quitados, excepto spec.configSync.enabled. Establece el valor de spec.configSync.enabled en true.

    La especificación de aplicación debería ser similar al siguiente ejemplo:

    # apply-spec.yaml
    applySpecVersion: 1
    spec:
      configSync:
        enabled: true
    
  2. Aplica la configuración:

    gcloud beta container fleet config-management apply --config=apply-spec.yaml
    
  3. Para confirmar que RootSync se migró correctamente, en la consola deGoogle Cloud , ve al panel de paquetes del Sincronizador de configuración. Deberías poder editar RootSync cuando expandas el nombre del paquete.

    Ve al panel de paquetes del Sincronizador de configuración