Zur Verwendung der Tanzu Kubernetes Grid-Dienst-v1alpha2-API für die Bereitstellung von Tanzu Kubernetes-Clustern müssen alle Voraussetzungen in der Liste erfüllt sein.

Anforderungen für die Verwendung der TKGS v1alpha2-API

Die Tanzu Kubernetes Grid-Dienst-v1alpha2-API bietet eine robuste Reihe von Verbesserungen für die Bereitstellung von Tanzu Kubernetes-Clustern. Weitere Informationen finden Sie unter TKGS-v1alpha2-API für die Bereitstellung von Tanzu Kubernetes-Clustern.

Um die Vorteile der neuen Funktionalität der Tanzu Kubernetes Grid-Dienst-v1alpha2-API nutzen zu können, muss Ihre Umgebung alle folgenden Anforderungen erfüllen.

Anforderung Referenz
Die Arbeitslastverwaltung wird mit unterstütztem Netzwerk aktiviert, entweder NSX-T Data Center oder natives vSphere vDS.
Hinweis: Ein bestimmtes Merkmal kann eine bestimmte Art von Netzwerk erfordern. Ist dies der Fall, so wird dies im Thema für die betreffende Funktion angemerkt.

Weitere Informationen finden Sie unter Voraussetzungen für die Konfiguration von vSphere with Tanzu in einem vSphere-Cluster.

Weitere Informationen finden Sie unter Aktivieren der Arbeitslastverwaltung mit NSX-T Data Center-Netzwerk.

Weitere Informationen finden Sie unter Aktivieren der Arbeitslastverwaltung mit vSphere-Netzwerk.

Der vCenter Server, der die Arbeitslastverwaltung hostet, wird auf Version 7 Update 3 oder höher aktualisiert.

Weitere Informationen finden Sie in den Versionshinweisen zu vCenter Server-Update- und Patch-Versionen.

Anweisungen zum Aktualisieren finden Sie unter Aktualisieren der vCenter Server Appliance.

Alle ESXi-Hosts, die den vCenter Server-Cluster unterstützen, in dem die Arbeitslastverwaltung aktiviert ist, werden auf Version 7 Update 3 oder höher aktualisiert.

Informationen hierzu finden Sie in den Versionshinweisen zu ESXi-Updates und -Patches.

Anweisungen zum Aktualisieren finden Sie unter Aktualisieren von ESXi-Hosts.

vSphere-Namespaces wird auf v0.0.11 oder höher aktualisiert.

Weitere Informationen finden Sie in den Versionshinweisen zu vSphere with Tanzu.

Anweisungen zur Aktualisierung finden Sie unter Aktualisieren der vSphere with Tanzu-Umgebung.

Supervisor-Cluster wird auf v1.21.0+vmware.wcp.2 oder höher aktualisiert.

Weitere Informationen finden Sie in den Versionshinweisen zu vSphere with Tanzu.

Anweisungen zur Aktualisierung finden Sie unter Aktualisieren des Supervisor-Clusters durch Ausführen eines vSphere-Namespace-Updates.

Sie müssen Tanzu Kubernetes Version v1.21.2---vmware.1-tkg.1.ee25d55 oder höher verwenden.

Zu Versionsdetails siehe Überprüfen der Tanzu Kubernetes-Cluster-Kompatibilität für ein Update.

Anweisungen zum Bereitstellen neuer Cluster finden Sie unter Beispiel-YAML für die Bereitstellung von Tanzu Kubernetes-Clustern mit der TKGS v1alpha2-API.

Anweisungen zum Aktualisieren eines vorhandenen Clusters finden Sie unter Aktualisieren einer Tanzu Kubernetes-Version, nachdem die Cluster-Spezifikation in die TKGS v1alpha2-API konvertiert wurde.

Überlegungen zu CNI für Knotengrenzwerte

Die Einstellung spec.settings.network.pods.cidrBlocks der Clusterspezifikation ist standardmäßig auf 192.168.0.0/16 festgelegt. Weitere Informationen finden Sie unter TKGS-v1alpha2-API für die Bereitstellung von Tanzu Kubernetes-Clustern.

Im Fall einer Anpassung liegt die minimale CIDR-Blockgröße der Pods bei /24. Seien Sie jedoch vorsichtig, wenn Sie die pods.cidrBlocks-Subnetzmaske über /16 hinaus einschränken.

TKGS weist jedem Clusterknoten ein /24-Subnetz zu, das aus pods.cidrBlocks abgeteilt wird. Diese Zuteilung wird vom Kubernetes Controller Manager > NodeIPAMController-Parameter mit der Bezeichnung NodeCIDRMaskSize bestimmt, der die Größe der Subnetzmaske für das Knoten-CIDR im Cluster festlegt. Die Subnetzmaske für den Standardknoten beträgt /24 für IPv4.

Da jeder Knoten in einem Cluster ein /24-Subnetz aus pods.cidrBlocks erhält, kann es zu einem Mangel an IP-Adressen kommen, wenn Sie eine Subnetzmaskengröße verwenden, die für den bereitzustellenden Cluster zu restriktiv ist.

Die folgenden Knotengrenzwerte gelten für einen Tanzu Kubernetes-Cluster, der entweder mit der Antrea- oder der Calico-CNI bereitgestellt wird.

/16 == max. 150 Knoten (pro ConfigMax)

/17 == max. 128 Knoten

/18 == max. 64 Knoten

/19 == max. 32 Knoten

/20 == max. 16 Knoten

/21 == max. 8 Knoten

/22 == max. 4 Knoten

/23 == max. 2 Knoten

/24 == max. 1 Knoten