GKE Enterprise aktivieren
Auf dieser Seite erfahren Sie, wie Sie die Enterprise-Version von Google Kubernetes Engine (GKE) aktivieren und auf Enterprise-Funktionen zugreifen. GKE Enterprise ist eine Unternehmensstufe für GKE. Weitere Informationen zu GKE Enterprise finden Sie unter GKE-Versionen und in der technischen Übersicht über GKE Enterprise.
Informationen zu den anfallenden Gebühren finden Sie unter GKE-Preise.
Wie aktiviere ich GKE Enterprise?
So verwenden Sie GKE Enterprise-Funktionen mit einem bestimmten Cluster:
- GKE Enterprise muss im Projekt des Clusters aktiviert sein.
- Der Cluster selbst muss für die Enterprise-Stufe registriert sein.
Bei GKE-Clustern auf Google Cloudkönnen Sie pro Cluster auswählen, ob Sie die zusätzliche Funktionsebene hinzufügen und dafür bezahlen möchten. Sobald ein Cluster für die GKE Enterprise-Stufe registriert ist, können Sie alle verfügbaren Enterprise-Funktionen damit verwenden.
Sie können dann optional festlegen, dass Ihr Cluster einer Flotte beitritt, um das gesamte Spektrum der GKE Enterprise-Funktionen zu nutzen. Wenn Sie noch nicht bereit sind, eine Flotte zu erstellen, können Sie stattdessen eine Teilmenge der eigenständigen Enterprise-Funktionen mit dem Cluster verwenden. Dazu gehören erweiterte Informationen zu Sicherheit und Compliance, die Binärautorisierung und erweiterte Netzwerkfunktionen.
GKE-Cluster außerhalb Google Cloud sind standardmäßig Cluster der Enterprise-Stufe und Flottenmitglieder. Die Stufe kann nicht geändert werden. In seinem Flotten-Hostprojekt muss GKE Enterprise aktiviert sein. Weitere Informationen zum Einrichten dieser Optionen finden Sie in der entsprechenden Dokumentation.
Weitere Informationen zu GKE Enterprise-Funktionen, einschließlich Funktionen, die auf Google Cloud ohne Flottenmitgliedschaft verfügbar sind, finden Sie unter GKE Enterprise-Bereitstellungsoptionen.
Hinweise
In der Anleitung auf dieser Seite wird davon ausgegangen, dass Sie GKE bereits in Ihrem ausgewählten Google Cloud -Projekt aktiviert haben. Gehen Sie andernfalls so vor:
- Sign in to your Google Cloud account. If you're new to Google Cloud, create an account to evaluate how our products perform in real-world scenarios. New customers also get $300 in free credits to run, test, and deploy workloads.
-
In the Google Cloud console, on the project selector page, select or create a Google Cloud project.
-
Make sure that billing is enabled for your Google Cloud project.
-
Enable the Google Kubernetes Engine API.
-
In the Google Cloud console, on the project selector page, select or create a Google Cloud project.
-
Make sure that billing is enabled for your Google Cloud project.
-
Enable the Google Kubernetes Engine API.
GKE Enterprise über die Google Cloud Console aktivieren
Dies ist der empfohlene Ansatz, um GKE Enterprise in einem Projekt zu aktivieren. Er aktiviert GKE Enterprise und ermöglicht Ihnen optional den Einstieg in eine neue Flotte, falls Sie noch keine haben.
So aktivieren Sie GKE Enterprise über die Google Cloud Console:
Rufen Sie in der Google Cloud Console auf der Seite Google Kubernetes Engine die Übersicht auf.
Klicken Sie auf Lernen und aktivieren.
Auf der Seite Informationen zu GKE Enterprise erfahren Sie mehr über die Plattform, bevor Sie GKE Enterprise aktivieren. Außerdem finden Sie dort ein hypothetisches monatliches Kostenszenario für Ihre Aktivierung von GKE Enterprise.
Optional: Wenn Sie GKE Enterprise mit einem kostenlosen 90-tägigen Testzeitraum ausprobieren möchten, klicken Sie das Kästchen Kostenlosen 90‑tägigen Testzeitraum starten an. Beachten Sie, dass Ihnen während des Testzeitraums weiterhin Compute Engine-Gebühren in Rechnung gestellt werden.
Klicken Sie auf GKE Enterprise aktivieren.
Auf der nächsten Seite können Sie optional Flotteneinstellungen für GKE Enterprise konfigurieren. Dazu gehört auch das Erstellen einer neuen Flotte, falls Ihr Projekt noch keine hat, und das Registrieren vorhandener GKE-Cluster auf Google Cloud. Klicken Sie zum Konfigurieren einer Flotte auf Flottennamen oder Clusterliste bearbeiten.
- Wenn Sie eine Flotte erstellen, benennt GKE sie standardmäßig basierend auf dem Projektnamen. Wenn Sie den Namen bearbeiten möchten, geben Sie den neuen Namen auf der Seite Flottenregistrierung unter Flottenname ein.
- Wählen Sie die Cluster aus, die Sie in die Flotte aufnehmen möchten. Die Registrierung eines vorhandenen Clusters bei einer Flotte wirkt sich nicht auf die Stufe der Features aus, auf die er zugreifen kann, mit einigen Ausnahmen. Cluster der Standardebene müssen explizit in der Enterprise-Stufe registriert werden, wie unter Cluster in GKE Enterprise registrieren Google Cloud beschrieben.
- Klicken Sie auf Speichern.
Klicken Sie auf Bestätigen, um das Upgrade abzuschließen. Letzter Schritt:
- Aktiviert alle erforderlichen APIs und Abhängigkeiten.
- Wenn konfiguriert, wird Ihre Flotte erstellt und die ausgewählten Cluster werden bei der Flotte registriert.
GKE Enterprise ist jetzt in Ihrem Projekt aktiviert. Optional können Sie über die bereitgestellten Links Funktionen konfigurieren, weitere Cluster erstellen oder Teams konfigurieren. Andernfalls klicken Sie auf Schließen, um zur Seite Übersicht zurückzukehren.
Nachdem Sie die Google Kubernetes Engine (GKE) Enterprise-Version aktiviert haben, wird die Seite Übersicht aktualisiert und bietet eine Übersicht über Ihre Flotte. Weitere Informationen zur Verwendung dieser Seite finden Sie unter Flottenübersicht verwenden.
GKE Enterprise über die Befehlszeile aktivieren
Wenn Sie GKE Enterprise in einem Projekt über die Befehlszeile aktivieren möchten, aktivieren Sie die Anthos API in Ihrem Projekt wie unten beschrieben. Geben Sie dabei Ihre Projekt-ID an, falls Sie kein Standardprojekt für die Google Cloud CLI festgelegt haben. Dadurch wird auch automatisch die Fleet API (GKE Hub) aktiviert.
gcloud services enable --project=PROJECT_ID \
anthos.googleapis.com
Sie können diese API auch deklarativ für Ihre Projekte mit Terraform aktivieren:
Weitere Informationen zur Verwendung von Terraform finden Sie unter Terraform-Unterstützung für GKE.
Möglicherweise müssen Sie zusätzliche APIs für Ihr Projekt aktivieren, um Enterprise-Funktionen wie Cloud Service Mesh zu verwenden. Weitere Informationen finden Sie in den entsprechenden Leitfäden zu den einzelnen Funktionen.
Cluster in GKE Enterprise registrieren Google Cloud
Mit wenigen Ausnahmen müssen GKE-Cluster auf Google Cloud explizit in der Enterprise-Stufe registriert werden, um GKE Enterprise-Funktionen zu verwenden. Das kann entweder beim Erstellen des Clusters oder durch Aktualisieren eines vorhandenen Clusters erfolgen.
Es wird empfohlen, den Cluster auch in der Flotte des Projekts zu registrieren. Wenn Sie Ihren Cluster einer Flotte hinzufügen, können Sie alle GKE Enterprise-Funktionen nutzen. Wenn Sie Ihren Cluster nicht registrieren, können Sie GKE Enterprise weiterhin verwenden, aber mit eingeschränkten Funktionen.
Neuen Cluster registrieren
Wenn Sie für Ihren neuen Cluster flottenfähige Funktionen verwenden möchten, empfehlen wir, ihn während der Clustererstellung bei der Flotte zu registrieren. Cluster der Enterprise-Stufe, die bei der Clustererstellung bei der Flotte registriert werden, werden mit den von Ihnen ausgewählten Standardeinstellungen auf Flottenebene für eine Reihe von Unternehmensfunktionen erstellt. Außerdem sind empfohlene Protokolle und Messwerte bereits aktiviert. Weitere Informationen finden Sie unter Neuen Cluster registrieren und Features auf Flottenebene einrichten.
So registrieren Sie einen Cluster bei der Clustererstellung in GKE Enterprise:
Console
Folgen Sie der Anleitung zum Erstellen eines Autopilot-, regionalen Standard- oder zonalen Standard-Clusters über die Google Cloud Console und wählen Sie unter Clustergrundlagen die Option Enterprise-Stufe aus. Wenn Sie Enterprise-Stufe auswählen und die GKE Enterprise API in Ihrem Projekt nicht aktiviert ist, werden Sie aufgefordert, die API zu aktivieren.
Optional, aber empfohlen: Registrieren Sie Ihren Cluster unter Fleet-Verwaltung in der Flotte des Projekts.
Geben Sie alle erforderlichen zusätzlichen Konfigurationsoptionen für den Cluster an und klicken Sie auf Erstellen.
gcloud
Folgen Sie der Anleitung zum Erstellen eines Autopilot-, regionalen Standard- oder zonalen Standard-Clusters über die Befehlszeile und geben Sie die folgenden Flags an:
--tier enterprise
: Registriert Ihren Cluster in der Enterprise-Stufe- Optional, aber empfohlen:
--enable-fleet
: Der Cluster wird der Flotte des Projekts hinzugefügt.
Im folgenden Snippet wird gezeigt, wie Sie diese Flags beim Erstellen eines Autopilot-Clusters verwenden:
gcloud container clusters create-auto CLUSTER NAME \
--tier enterprise \
--enable-fleet
Stufe eines vorhandenen Clusters aktualisieren
So aktualisieren Sie einen vorhandenen Cluster, um GKE Enterprise zu verwenden:
Console
- Zur GKE-Clusterseite. Auf dieser Seite werden alle Ihre Cluster angezeigt.
- Klicken Sie in der Liste neben dem Cluster, den Sie aktualisieren möchten, auf Aktionen.
- Wählen Sie im Menü „Aktionen“ die Option Stufe ändern aus.
- Wählen Sie im angezeigten Dialogfeld Enterprise-Stufe aus und klicken Sie auf Änderungen speichern, um die Aktion zu bestätigen.
gcloud
Führen Sie den folgenden Befehl aus, um den Cluster zu aktualisieren:
gcloud container clusters update CLUSTER NAME --tier enterprise
Ersetzen Sie CLUSTER NAME durch den Namen Ihres Clusters.
Ausnahmen vom Standardverhalten
In einigen Fällen werden Cluster auf Google Cloud automatisch auf GKE Enterprise umgestellt, wenn sie einer Flotte beitreten. Lesen Sie diesen Abschnitt sorgfältig durch, wenn Sie Ihre Cluster bei einer Flotte registrieren möchten.
Ein Cluster der Standardebene auf Google Cloud wird automatisch auf GKE Enterprise umgestellt, wenn er einer Flotte beitritt, wenn alle folgenden Bedingungen erfüllt sind:
- In dem Hostprojekt der Flotte (und dem Clusterprojekt für projektübergreifende Registrierungen) ist GKE Enterprise aktiviert.
- Der Cluster wurde noch nie bei einer Flotte registriert.
- Für den Cluster wurde nie explizit eine Stufe angegeben, weder bei der Clustererstellung noch später bei einer Clusteraktualisierung. Dazu zählen:
- Cluster, die vor der Einführung von Clusterebenen mit der Google Cloud Console erstellt wurden.
- Cluster, die mit der Google Cloud CLI ohne das Flag
--tier
erstellt wurden - Cluster, die mit Terraform erstellt wurden, ohne dass das Feld
desired_tier
ausgefüllt ist.
Alle Cluster auf Google Cloud , für die bereits GKE Enterprise verwendet wird, sind automatisch Cluster der Enterprise-Stufe.
GKE Enterprise deaktivieren
Wenn Sie GKE Enterprise für ein Projekt oder einen Cluster deaktivieren möchten, folgen Sie der Anleitung unter GKE Enterprise deaktivieren.