Überprüfen Sie die Systemanforderungen zum Einrichten eines vSphere-Clusters als Supervisor-Cluster mit dem vSphere-Netzwerk-Stack und dem HAProxy-Lastausgleichsdienst.

Mindestanforderungen für Computing

System Mindestbereitstellungsgröße CPU Arbeitsspeicher Speicher
vCenter Server 7.0 Klein 2 16 GB 290 GB
ESXi-Hosts 7.0 Ohne vSAN: 3 ESXi-Hosts mit 1 statischen IP-Adresse pro Host.

Mit vSAN: 4 ESXi-Hosts mit mindestens zwei physischen Netzwerkkarten.

Die Hosts müssen in einem Cluster mit aktiviertem vSphere DRS und HA verbunden sein. vSphere DRS muss sich im vollautomatischen oder teilweise automatisierten Modus befinden.
Hinweis: Achten Sie darauf, dass die Namen der Hosts, die dem Cluster beitreten, Kleinbuchstaben verwenden. Andernfalls schlägt die Aktivierung des Clusters für die Arbeitslastverwaltung fehl.
8 64 GB pro Host Nicht anwendbar
Kubernetes-Steuerungsebenen-VMs 3 4 16 GB 16 GB

Mindestanforderungen für das Netzwerk

Hinweis: Sie können weder IPv6-Cluster mit einem vSphere 7- Supervisor-Cluster erstellen noch IPv6-Cluster mit Tanzu Mission Control registrieren.
Komponente Mindestanzahl Erforderliche Konfiguration
Statische IPs für Kubernetes Control Plane-VMs Block mit 5 Ein Block mit 5 aufeinanderfolgenden statischen IP-Adressen, die den Kubernetes-Steuerungsebenen-VMs im Supervisor-Cluster zugewiesen werden.
Verwaltungsdatenverkehr-Netzwerk 1 Ein Verwaltungsnetzwerk, das zu den ESXi-Hosts, vCenter Server, dem Supervisor-Cluster und einem Lastausgleichsdienst geroutet werden kann. Das Netzwerk muss in der Lage sein, auf eine Image-Registrierung zuzugreifen, und benötigt eine Internetverbindung, wenn sich die Image-Registrierung im externen Netzwerk befindet. Die Image-Registrierung muss über DNS ausgelöst werden können.
vSphere Distributed Switch 1 Alle Hosts aus dem Cluster müssen mit einem vSphere Distributed Switch verbunden sein.
HAProxy-Lastausgleichsdienst 1 Eine Instanz des HAProxy-Lastausgleichsdiensts, die mit einer vCenter Server-Instanz konfiguriert ist.
  • Wenn dieselbe HAProxy-Instanz mehrere Supervisor-Cluster bedient, muss sie Datenverkehr über alle Supervisor-Clusters hinweg zu und von allen Arbeitslastnetzwerken weiterleiten können. IP-Bereiche über alle Arbeitslastnetzwerke hinweg und in allen Supervisor-Clustern, die der HAProxy bedient, dürfen sich nicht überschneiden.
  • Ein dedizierter IP-Bereich für virtuelle IPs. Die HAProxy-VM muss der einzige Besitzer dieses Bereichs für virtuelle IPs sein. Der Bereich darf sich mit keinem IP-Bereich überschneiden, der einem beliebigen Arbeitslastnetzwerk im Besitz eines beliebigen Supervisor-Clusters zugewiesen ist.
  • Das Netzwerk, das HAProxy zum Zuteilen virtueller IPs verwendet, muss zu den über alle Supervisor-Cluster, mit denen HAProxy verbunden ist, hinweg verwendeten Arbeitslastnetzwerken geroutet werden können.
Arbeitslastnetzwerke 1 Mindestens eine verteilte Portgruppe muss auf dem vSphere Distributed Switch erstellt werden, den Sie als primäres Arbeitslastnetzwerk konfigurieren. Je nach der gewählten Topologie können Sie dieselbe verteilte Portgruppe verwenden wie für das Arbeitslastnetzwerk der Namespaces oder mehrere Portgruppen erstellen und sie als Arbeitslastnetzwerke konfigurieren. Arbeitslastnetzwerke müssen die folgenden Anforderungen erfüllen:
  • Arbeitslastnetzwerke, die für Datenverkehr im Tanzu Kubernetes-Cluster verwendet werden, müssen zwischen einander und vom/zum primären Arbeitslastnetzwerk des Supervisor-Clusters geroutet werden können.
  • Routing-Fähigkeit zwischen einem beliebigen Arbeitslastnetzwerk und dem von HAProxy für die Zuteilung von virtuellen IPs verwendeten Netzwerk.
  • Keine Überschneidung von IP-Adressen über alle Arbeitslastnetzwerke innerhalb eines Supervisor-Clusters hinweg.
Wichtig: Das Arbeitslastnetzwerk muss sich in einem anderen Subnetz als das Verwaltungsnetzwerk befinden.
NTP- und DNS-Server 1 Ein DNS-Server und ein NTP-Server, die in Verbindung mit vCenter Server verwendet werden können.
Hinweis: Konfigurieren Sie NTP auf allen ESXi-Hosts und in vCenter Server.
DHCP-Server 1 Optional. Konfigurieren Sie einen DHCP-Server, um automatisch IP-Adressen für die Verwaltungs- und Arbeitslastnetzwerke sowie Floating-IP-Adressen abzurufen. Der DHCP-Server muss Clientbezeichner unterstützen und kompatible DNS-Server, DNS-Suchdomänen und einen NTP-Server bereitstellen.

Die DHCP-Konfiguration wird vom Supervisor-Cluster verwendet. Lastausgleichsdienste benötigen möglicherweise statische IP-Adressen für die Verwaltung. DHCP-Bereiche sollten sich nicht mit diesen statischen IPs überlappen. DHCP wird nicht für virtuelle IPs verwendet. (VIPs)

Verwaltungsnetzwerk-Subnetz 1
Das Subnetz, das für den Verwaltungsdatenverkehr zwischen ESXi-Hosts und vCenter Server und der Kubernetes-Steuerungsebene verwendet wird. Das Subnetz muss folgende Größe haben:
  • 1 IP-Adresse pro VMkernel-Adapter eines Hosts.
  • 1 IP-Adresse für die vCenter Server-Appliance.
  • 5 IP-Adressen für die Kubernetes-Steuerungsebene. 1 für jeden der 3 Knoten, 1 für virtuelle IP, 1 für fortlaufendes Cluster-Upgrade.
Hinweis: Das Verwaltungsnetzwerk und das Arbeitslastnetzwerk müssen sich in unterschiedlichen Subnetzen befinden. Das Zuweisen desselben Subnetzes zu den Verwaltungs- und Arbeitslastnetzwerken wird nicht unterstützt und kann zu Systemfehlern und Problemen führen.
Verwaltungsnetzwerk-VLAN 1 VLAN-ID des Verwaltungsnetzwerk-Subnetzes.
Physische Netzwerk-MTU 1600 Die MTU-Größe muss für jedes Netzwerk, das Overlay-Datenverkehr überträgt, mindestens 1600 betragen.
CIDR-Bereich für Kubernetes-Dienste /16 private IP-Adressen Ein privater CIDR-Bereich für die Zuweisung von IP-Adressen zu Kubernetes-Diensten. Sie müssen für jeden Supervisor-Cluster einen eindeutigen CIDR-Bereich für Kubernetes-Dienste angeben.