Erweiterte Cluster

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 enableAdvancedCluster in der Clusterkonfigurationsdatei explizit auf false setzen.

    • 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 enableAdvancedCluster auf false setzen, 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-manager wird automatisch auf erweiterten Clustern installiert. Wenn Sie von einem nicht erweiterten Cluster zu einem erweiterten Cluster migrieren, überschreibt die integrierte cert-manager automatisch alle vom Kunden installierten Versionen von cert-manager. Achten Sie darauf, dass Sie keine kritischen benutzerdefinierten Konfigurationen oder Features auf Ihre vorhandenen cert-manager angewendet haben, bevor Sie ein Update oder Upgrade auf erweiterte Cluster durchführen. Weitere Informationen finden Sie unter Upgrade auf cert-manager mit 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