Registra clústeres en la flota

Debes registrar tu clúster de GKE con la flota de tu proyecto mediante Connect. Una flota proporciona una manera unificada de ver y administrar varios clústeres y sus cargas de trabajo. Puedes obtener más información sobre las flotas y la funcionalidad que habilitan en nuestra Guía sobre flotas.

No es necesario que registres todos tus clústeres a la vez, pero no aparecerán en la página de clústeres de GKE Enterprise en la consola de Google Cloud hasta que los registres.

Usar Google Cloud CLI te brinda algunas opciones de registro de clústeres más avanzadas que no están disponibles en la consola de Google Cloud, como la descarga y la aplicación del manifiesto del agente de Connect. Para obtener más información sobre estas opciones, consulta las opciones avanzadas de registro en la documentación de Connect.

Antes de comenzar

Registra tu clúster

gcloud

  1. Asegúrate de que el clúster tenga habilitado Workload Identity de GKE. Para ello, sigue las instrucciones de nuestros requisitos.

  2. Ejecuta cualquiera de los siguientes comandos para registrar el clúster:

    gcloud container fleet memberships register MEMBERSHIP_NAME \
     --gke-uri=GKE_URI \
     --enable-workload-identity
    

    o

    gcloud container fleet memberships register MEMBERSHIP_NAME \
     --gke-cluster=GKE_CLUSTER \
     --enable-workload-identity
    

    Reemplaza lo siguiente:

    • MEMBERSHIP_NAME: Es el nombre de membresía que eliges para representar de forma única el clúster que se registra en la flota.
    • GKE_URI: Es el URI del clúster de GKE, por ejemplo: https://container.googleapis.com/v1/projects/my-gke-project/locations/us-central1-a/clusters/my-gke-cluster. Para obtener el URI, ejecuta gcloud container clusters list --uri.
    • GKE_CLUSTER: Es el location/name del clúster de GKE del proyecto actual. La ubicación puede ser una zona o una región, por ejemplo: us-central1-a/my-gke-cluster.

    Si quieres instalar el agente de Connect en el clúster, agrega la marca opcional --install-connect-agent a cualquiera de los comandos, como en el siguiente ejemplo. De forma predeterminada (sin esta marca), el agente no está instalado.

    gcloud container fleet memberships register MEMBERSHIP_NAME \
     --gke-cluster=GKE_CLUSTER \
     --enable-workload-identity \
     --install-connect-agent
    

¿Qué sigue?