Sie müssen Ihren GKE-Cluster mit Connect bei der Flotte Ihres Projekts registrieren. Eine Flotte bietet eine einheitliche Möglichkeit zum Anzeigen und Verwalten mehrerer Cluster und ihrer Arbeitslasten. Weitere Informationen zu Flotten und deren Funktionalität finden Sie in unserer Übersicht zu Flotten.
Sie müssen nicht alle Cluster auf einmal registrieren. Die Cluster werden jedoch erst in der Google Cloud Console auf der Seite GKE Enterprise-Cluster angezeigt, nachdem Sie sie registriert haben.
Mit der Google Cloud CLI haben Sie einige erweiterte Optionen für die Clusterregistrierung, die in der Google Cloud Console nicht verfügbar sind. Dazu gehören auch das Herunterladen und das Anwenden des Connect Agent-Manifests. Weitere Informationen zu diesen Optionen finden Sie unter Erweiterte Registrierungsoptionen in der Connect-Dokumentation.
Hinweise
Prüfen Sie, ob Sie die erforderlichen Berechtigungen zum Registrieren des Clusters haben.
Achten Sie darauf, dass in Ihrem Flotten-Hostprojekt die erforderlichen APIs aktiviert sind, um den Cluster registrieren zu können.
Cluster registrieren
gcloud
Achten Sie darauf, dass GKE Workload Identity aktiviert ist. Folgen Sie dazu der Anleitung unter Voraussetzungen.
Führen Sie einen der folgenden Befehle aus, um den Cluster zu registrieren:
gcloud container fleet memberships register MEMBERSHIP_NAME \ --gke-uri=GKE_URI \ --enable-workload-identity
oder
gcloud container fleet memberships register MEMBERSHIP_NAME \ --gke-cluster=GKE_CLUSTER \ --enable-workload-identity
Ersetzen Sie Folgendes:
- MEMBERSHIP_NAME ist der Name der Mitgliedschaft, den Sie für den Cluster festlegen, der für eine Flotte registriert wird.
- GKE_URI ist der URI des GKE-Clusters, z. B.
https://container.googleapis.com/v1/projects/my-gke-project/locations/us-central1-a/clusters/my-gke-cluster
. Sie können den URI durch Ausführen vongcloud container clusters list --uri
abrufen. - GKE_CLUSTER:
location/name
des GKE-Clusters aus dem aktuellen Projekt. Der Speicherort kann eine Zone oder Region sein, z. B.us-central1-a/my-gke-cluster
.
Wenn Sie den Connect-Agent auf dem Cluster installieren möchten, fügen Sie wie im folgenden Beispiel jedem Befehl das optionale Flag
--install-connect-agent
hinzu. Standardmäßig (ohne dieses Flag) ist der Agent nicht installiert.gcloud container fleet memberships register MEMBERSHIP_NAME \ --gke-cluster=GKE_CLUSTER \ --enable-workload-identity \
--install-connect-agent
Nächste Schritte
- Weitere Informationen zur Befehlsgruppe gcloud container hub.