Enregistrer des clusters dans la Fleet

Vous devez enregistrer votre cluster GKE avec la Fleet de votre projet à l'aide de Connect. Une Fleet constitue un moyen unifié d'afficher et de gérer plusieurs clusters et leurs charges de travail Pour en savoir plus sur les Fleets et leurs fonctionnalités, consultez notre guide de ressources Fleet.

Vous n'avez pas besoin d'enregistrer tous vos clusters en même temps, mais ceux-ci n'apparaîtront pas sur la page Clusters GKE Enterprise dans la console Google Cloud tant que vous ne les aurez pas enregistrés.

Google Cloud CLI fournit des options d'enregistrement de cluster plus avancées qui ne sont pas disponibles dans la console Google Cloud, telles que le téléchargement et l'application du fichier manifeste de l'agent Connect. Pour en savoir plus sur ces options, consultez les options d'enregistrement avancées dans la documentation Connect.

Avant de commencer

Enregistrer votre cluster

gcloud

  1. Assurez-vous que Workload Identity est activé pour le cluster, en suivant les instructions fournies dans les conditions préalables.

  2. Exécutez l'une des commandes suivantes pour enregistrer le cluster :

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

    ou

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

    Remplacez les éléments suivants :

    • MEMBERSHIP_NAME : nom d'appartenance que vous choisissez pour représenter de manière unique le cluster enregistré dans une Fleet.
    • GKE_URI : URI du cluster GKE. Par exemple : https://container.googleapis.com/v1/projects/my-gke-project/locations/us-central1-a/clusters/my-gke-cluster. Vous pouvez obtenir l'URI en exécutant la commande gcloud container clusters list --uri.
    • GKE_CLUSTER : location/name du cluster GKE du projet en cours. L'emplacement peut être une zone ou une région, par exemple : us-central1-a/my-gke-cluster.

    Si vous souhaitez installer l'agent Connect sur le cluster, ajoutez l'indicateur facultatif --install-connect-agent à l'une ou l'autre des commandes, comme dans l'exemple suivant. Par défaut (sans cet indicateur), l'agent n'est pas installé.

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

Étapes suivantes