Dieses Dokument enthält Informationen zur Funktion „Erweiterte Cluster“ und zu den Auswirkungen ihrer Aktivierung. Die Funktion für erweiterte Cluster ist als Vorabversion für Administratorcluster und Nutzercluster der Version 1.31 verfügbar. Die Funktion für erweiterte Cluster ist für Administrator- und Nutzercluster ab Version 1.32 allgemein verfügbar.
Beachten Sie die folgenden Unterschiede zwischen den Versionen:
In Version 1.31 befindet sich die erweiterte Clusterfunktion in der Vorabversion.
Sie können den erweiterten Cluster nur beim Erstellen von neuen 1.31-Clustern aktivieren.
Nachdem der erweiterte Cluster aktiviert wurde, können Sie den Cluster nicht mehr auf 1.32 aktualisieren. Aktivieren Sie den erweiterten Cluster nur in einer Testumgebung.
In Version 1.32 ist die erweiterte Clusterfunktion allgemein verfügbar.
Standardmäßig werden Cluster als erweiterte Cluster erstellt. Wenn Sie einen nicht erweiterten Cluster erstellen möchten, müssen Sie
enableAdvancedClusterin der Clusterkonfigurationsdatei explizit auffalsesetzen.Für Cluster, für die das Feature „Erweiterte Cluster“ aktiviert ist, werden Clusterupgrades unterstützt.
Ab Version 1.33 sind erweiterte Cluster der Standard für alle neuen Cluster, die Sie erstellen. Wenn Sie
enableAdvancedClusterauffalsesetzen, schlägt die Clustererstellung fehl.Wenn Sie vorhandene nicht erweiterte Cluster auf Version 1.33 aktualisieren, werden sie standardmäßig automatisch in erweiterte Cluster umgewandelt. Wenn Sie ein Upgrade auf Version 1.33 durchführen, können Sie den Cluster als nicht erweitert beibehalten. Weitere Informationen finden Sie unter Nicht erweiterten Cluster der Version 1.32 aktualisieren und als nicht erweitert beibehalten.
Das Beibehalten eines Clusters als nicht erweitert wird nur für Upgrades von Version 1.32 auf 1.33 unterstützt. Wenn Sie ein Upgrade eines nicht erweiterten Clusters von Version 1.33 auf 1.34 durchführen, wird der Cluster immer in einen erweiterten Cluster umgewandelt.
Sie müssen das
gkectl-Befehlszeilentool verwenden, um nicht erweiterte Cluster auf Version 1.33 oder höher zu aktualisieren. Die GKE On-Prem API-Clients, Terraform, dieGoogle Cloud Console und die gcloud CLI werden nicht unterstützt.- Informationen zur Installation von
cert-manager:cert-managerwird automatisch auf erweiterten Clustern installiert. Wenn Sie von einem nicht erweiterten Cluster zu einem erweiterten Cluster migrieren, überschreibt die integriertecert-managerautomatisch alle vom Kunden installierten Versionen voncert-manager. Achten Sie darauf, dass Sie keine kritischen benutzerdefinierten Konfigurationen oder Features auf Ihre vorhandenencert-managerangewendet haben, bevor Sie ein Update oder Upgrade auf erweiterte Cluster durchführen. Weitere Informationen finden Sie unter Upgrade aufcert-managermit erweiterten Clustern.
Diese Seite richtet sich an Administratoren und Architekten, die IT-Lösungen und Systemarchitekturen gemäß der Unternehmensstrategie definieren und Richtlinien zu Nutzerberechtigungen erstellen und verwalten. Weitere Informationen zu gängigen Rollen und Beispielaufgaben, auf die wir in Google Cloud -Inhalten verweisen, finden Sie unter Häufig verwendete GKE-Nutzerrollen und -Aufgaben.
Einheitliche Nutzererfahrung und Implementierung
Mit der Funktion für erweiterte Cluster wird eine Clusterarchitektur implementiert, die Google Distributed Cloud for VMware besser auf die anderen Google Distributed Cloud-Produkte abstimmt. Ein Cluster, für den erweiterte Cluster aktiviert sind, hat eine gemeinsame Plattform mit anderen Google Distributed Cloud-Clustern. Diese gemeinsame Plattform verwendet dieselben Controller und Agents, was die Zuverlässigkeit erhöht und Google dabei helfen kann, besseren Support zu bieten. Wenn erweiterte Cluster aktiviert sind, wird auch die Leistung von Clustervorgängen verbessert.
Die neue Architektur bietet eine einheitliche Umgebung und Implementierung mit allen anderen Google Distributed Cloud-Angeboten. Langfristig können Sie von der Funktionsparität mit anderen Google Distributed Cloud-Angeboten profitieren.
Zugriff auf neue Funktionen
Wenn Sie erweiterte Cluster aktivieren, können Sie auf die neuesten Features und Funktionen zugreifen, z. B. auf Topologiedomänen, mit denen Sie besser steuern können, wie Ihre Arbeitslasten auf Ihre Clusterknoten verteilt werden.
In zukünftigen Nebenversionen sind erweiterte Funktionen wie Topologiedomänen nur für erweiterte Cluster verfügbar.
Unterschiede beim Ausführen von erweiterten Clustern
Wenn Sie erweiterte Cluster aktivieren, funktionieren einige Features oder Funktionen möglicherweise nicht so wie bei Clustern, für die das Feature nicht aktiviert ist. Einige dieser Änderungen gelten nur, solange sich die Funktion in der Vorabversion befindet. Die Unterschiede werden in der Dokumentation an den entsprechenden Stellen erwähnt.
In der folgenden Tabelle sind die für Google Distributed Cloud for VMware unterstützten Funktionen, ihr Verfügbarkeitsstatus bei aktivierten erweiterten Clustern und etwaige Unterschiede im Verhalten oder in der Verwendung aufgeführt:
| Feature/Möglichkeit | 1.31 Adv. Cluster (Vorabversion) | 1.32 Nicht aktiviert | 1.32 Advanced-Cluster (GA) | 1.33 Advanced-Cluster (GA) | Unterschiede |
|---|---|---|---|---|---|
| Erweiterte Cluster | Vorschau | GA | AV | AV | Nicht unterstützt |
| Topologiedomains | Vorschau | Vorschau | Vorschau | Änderungen werden übernommen. Weitere Informationen finden Sie unter Topologiedomänen einrichten und in den zugehörigen Referenzen zur Clusterkonfiguration. | |
| Regionale Flottenmitgliedschaft | AV | AV | AV | AV | Keine Unterschiede. |
| Versionsabweichung n+2-Administratorcluster – Nutzercluster | AV | AV | AV | Nicht empfohlen: Da wir die Verwaltung eines Vorschau-Nutzerclusters mit einer niedrigeren Version nicht unterstützen, sollte dieses Feature nicht verwendet werden. | |
| Versionsabweichung n+2-Knotenpool – Nutzercluster | AV | AV | AV | Nicht empfohlen: Da wir die Verwaltung eines Vorschau-Nutzerclusters mit einer niedrigeren Version nicht unterstützen, sollte dieses Feature nicht verwendet werden. | |
| Maximaler Spitzenwert für Knotenpool-Aktualisierungen | Vorschau | Vorschau | Vorschau | Vorschau | Keine Unterschiede. |
| cgroup v2 für Knoten | AV | AV | AV | AV | Keine Unterschiede. |
| DSR-Modus für Dataplane V2 | AV | AV | AV | AV | Keine Unterschiede. |
| BinAuthz für Controlplane V2-Nutzercluster | AV | AV | AV | AV | Keine Unterschiede. |
| Nutzerverwaltete Administrator-Workstation | AV | AV | AV | AV | Keine Unterschiede. |
| StatefulSet CSI-Migrationstool | AV | AV | AV | AV | Keine Unterschiede. |
| Migration von Seesaw zu MetalLB | AV | AV | AV | AV | Keine Unterschiede. |
| Gebündelten Ingress deaktivieren | AV | AV | AV | AV | Keine Unterschiede. |
| Vorbereitete Anmeldedaten für den Administratorcluster | AV | AV | AV | Keine Unterschiede. | |
| Speicherrichtlinie für einen Nutzercluster | AV | AV | AV | AV | Keine Unterschiede. |
| Speicherrichtlinie für einen Administratorcluster | AV | AV | AV | AV | Keine Unterschiede. |
| Automatische Knotenreparatur | AV | AV | AV | AV | Änderungen gelten: Wenn der erweiterte Cluster aktiviert ist, werden die regelmäßigen Systemdiagnosen nicht im Rahmen der automatischen Reparatur ausgeführt. Informationen und weitere Unterschiede finden Sie unter Automatische Knotenreparatur und Systemdiagnosen. |
| Administratorcluster mit Hochverfügbarkeit | AV | AV | AV | AV | Keine Unterschiede. |
| VM-Host-Affinität | AV | AV | AV | Unterstützt in erweiterten Clustern ab Version 1.32.200 und 1.33. Wenn Sie Topologiedomänen verwenden, konfigurieren Sie Hostgruppen in topologyDomains[i].compute.hostGroups in der vSphere-Infrastrukturkonfigurationsdatei anstelle von nodePools[i].vsphere.hostgroups in der Nutzercluster-Konfigurationsdatei. |
|
| Konfigurationsdateien aus einem vorhandenen Cluster generieren | AV | AV | AV | AV | Änderungen werden übernommen. Cluster, die Topologiedomains verwenden, werden nicht unterstützt. |
| Erfassung von Systemmesswerten für Google Cloud Managed Service for Prometheus | AV | AV | AV | AV | Keine Unterschiede. |
| Upgrade und Rollback von Knotenpools | GA | AV | AV | Keine Unterschiede. | |
| Anmeldedaten für die private Registry aktualisieren | GA | AV | AV | AV | Keine Unterschiede. |
| Administratorcluster sichern und mit gkectl wiederherstellen | Vorschau | Vorschau | AV | Änderungen werden übernommen. Der Befehl gkectl wurde aktualisiert, um die Wiederherstellung von Administratorclustern zu verbessern und die Sicherung und Wiederherstellung von Nutzerclustern zu unterstützen. Weitere Informationen finden Sie unter Erweiterte Cluster mit gkectl sichern und wiederherstellen. |
|
| Autoscaling von Nutzercluster-Knotenpools | AV | AV | AV | AV | Keine Unterschiede. |
| Automatische Größenanpassung für Clusterknoten | GA | AV | Keine Unterschiede. | ||
| Unterstützung mehrerer vSphere-Cluster | GA | AV | AV | AV | Keine Unterschiede. |
| Unterstützung mehrerer vSphere-Rechenzentren | GA | AV | AV | AV | Keine Unterschiede. |
| OIDC-Unterstützung (OpenID Connect) für die Authentifizierung bei Clustern | AV | AV | AV | AV | Keine Unterschiede. |
| Rotation von CA-Zertifikaten | AV | AV | AV | Keine Unterschiede. | |
| Unterstützung für die Identitätsföderation von Arbeitslasten | AV | AV | AV | AV | Keine Unterschiede. |
| AIS mit Unterstützung der LDAP-Authentifizierung | GA | AV | AV | AV | Keine Unterschiede. |
| Verschlüsselung von Secrets immer ohne Hardwaresicherheitsmodul (HSM) | GA | AV | AV | Keine Unterschiede. | |
| vCenter-CA-Zertifikate mit gkectl aktualisieren | AV | AV | AV | AV | Keine Unterschiede. |
| NAT-Gateway für ausgehenden Traffic | GA | AV | AV | AV | Keine Unterschiede. |
| Flottenregistrierung für Administratorcluster | GA | AV | AV | AV | Keine Unterschiede. |
| Unterstützung für Windows-Knotenpools | AV | Nicht unterstützt. | |||
containerd-Laufzeit für Windows-Knotenpool |
AV | Nicht unterstützt. | |||
| Unterstützung für Container-Optimized OS-Knotenpools | AV | AV | AV | Keine Unterschiede. | |
| CoreDNS als Cluster-DNS-Anbieter | AV | AV | AV | AV | Keine Unterschiede. |
| Lebenszyklus von Nutzerclustern in der Google Cloud Console | AV | Teilweise Unterstützung | AV | Änderungen werden übernommen. Weitere Informationen finden Sie unter Erweiterte Clusterbeschränkungen. | |
| Erstellen von Administratorclusterknoten mit Container-Optimized OS | AV | AV | AV | Keine Unterschiede. | |
| Multi-NIC-Funktion für Pods | AV | AV | AV | AV | Keine Unterschiede. |
| MetalLB-Load-Balancer-Option | GA | AV | AV | AV | Änderungen werden übernommen. Weitere Informationen finden Sie unter Gebündeltes Load Balancing mit MetalLB. |
gkectl update admin-Unterstützung zum Aktivieren und Deaktivieren von Cloud Logging und Cloud Monitoring |
GA | AV | AV | AV | Keine Unterschiede. |
| Windows Dataplane V2-Unterstützung | AV | Nicht unterstützt. | |||
| Zusammenfassende API-Messwerte | GA | AV | AV | AV | Keine Unterschiede. |
gkectl update credentials-Unterstützung zum Aktualisieren von Dienstkontoschlüsseln für den Komponentenzugriff |
Teilweise Unterstützung | AV | Teilweise Unterstützung | Teilweise Unterstützung | Änderungen werden übernommen. Weitere Informationen dazu, was beim Aktualisieren von Anmeldedaten für erweiterte Cluster unterstützt wird und was nicht, finden Sie unter Unterschiede bei erweiterten Clustern für die Rotation von Dienstkontoschlüsseln. |
| Vorbereitete Anmeldedaten für den Nutzercluster | GA | AV | AV | Keine Unterschiede. | |
| Upgrade des Nutzerclusters im Probelauf | GA | AV | AV | AV | Keine Unterschiede. |
| Asynchrones Upgrade des Nutzerclusters | GA | AV | AV | AV | Keine Unterschiede. |
| Upgrade des Administratorclusters im Probelauf | AV | AV | Keine Unterschiede. | ||
| Asynchrones Upgrade des Administratorclusters | GA | AV | AV | AV | Keine Unterschiede. |
| Sequenzielle Aktualisierung von Knotenpools | GA | AV | AV | Keine Unterschiede. | |
| Volume-Snapshot mit dem vSphere CSI-Treiber erstellen | Vorschau | Vorschau | Vorschau | Vorschau | Keine Unterschiede. |
| Nutzercluster mit aktivierter Controlplane V2 erstellen | GA | AV | AV | AV | Keine Unterschiede. |
| Speichermigration mit SPBM | AV | AV | AV | AV | Keine Unterschiede. |
| Datenspeicher zu SPBM migrieren | AV | AV | AV | AV | Keine Unterschiede. |
| Nutzercluster zu Controlplane V2 migrieren | AV | AV | AV | AV | Keine Unterschiede. |
| Zu einem HA-Administratorcluster migrieren | AV | AV | AV | AV | Keine Unterschiede. |
| Konfigurationseinstellungen für F5 BIG-IP migrieren | AV | AV | AV | AV | Keine Unterschiede. |
| Load-Balancer | Teilweise Unterstützung | AV | AV | AV | Änderungen werden übernommen. Weitere Informationen finden Sie in der Referenzdokumentation zum jeweiligen Load Balancer und zur Clusterkonfiguration. |
| Preflight-Prüfungen | Teilweise Unterstützung | AV | AV | AV | Keine Unterschiede. |
| Hardwareanforderungen | AV | AV | AV | AV | Änderungen werden übernommen. Weitere Informationen finden Sie unter CPU-, RAM- und Speicherbedarf. |
| Snapshot | AV | AV | AV | AV | Keine Unterschiede. |
| Private Registry | AV | AV | AV | AV | Änderungen werden übernommen. Weitere Informationen zur Verwendung einer privaten Registry in einem erweiterten Cluster finden Sie unter Einschränkungen bei erweiterten Clustern und dem vollständigen Bundle. |
| IPAM, DNS, NTP und multi-NIC | AV | AV | AV | AV | Keine Unterschiede. |
| Clustererstellung/-upgrade/-löschung | AV | AV | AV | AV | Änderungen werden übernommen. Weitere Informationen finden Sie in der entsprechenden Dokumentation zu Clustervorgängen und unter Erweiterte Clustereinschränkungen. |
| Proxy | AV | AV | AV | AV | Keine Unterschiede. |
| Richtlinie für NodePool-Updates | AV | AV | AV | Keine Unterschiede. | |
| Diagnostizieren | AV | AV | AV | Änderungen gelten. vCenter-bezogene Prüfungen sind für erweiterte Cluster nicht verfügbar. Da es keinen onprem-user-cluster-controller-Controller mehr gibt, ist der Leitfaden Clusterprobleme diagnostizieren für erweiterte Cluster hinfällig. Bei erweiterten Clustern der Version 1.32 führt der Befehl gkectl diagnose cluster Systemdiagnosen für den angegebenen Cluster aus. |
|
| vSphere-Tags und VM-Tracking | AV | AV | Keine Unterschiede. | ||
| vSphere-Hostgruppe | AV | AV | Keine Unterschiede. | ||
| Logging und Monitoring | AV | AV | AV | AV | Keine Unterschiede. |
| Anti-Affinitätsgruppen | AV | AV | AV | Keine Unterschiede. | |
| Steuerungsebene des Nicht-HA-Nutzerclusters | AV | Nicht unterstützt. | |||
gkectl check-config |
AV | AV | AV | Änderungen werden übernommen. Die Unterstützung für den Befehl in erweiterten Nutzerclustern wurde in den folgenden Versionen hinzugefügt: 1.32.700+, 1.33.300+ und 1.34.0 und höher. |
Nächste Schritte
Erstellen Sie Cluster mit aktiviertem erweiterten Cluster: