Tanzu Kubernetes Grid-Benutzer melden sich mit der Tanzu CLI und der Kubernetes-CLI (kubectl
) beim Verwaltungscluster an und geben Befehle (z. B. tanzu cluster create
zum Erstellen eines Arbeitslastclusters oder tanzu package install
zum Installieren eines Paketdiensts) an den Cluster aus, die von gehosteten Apps verwendet werden sollen.
Der Verwaltungscluster führt die Cluster-API, Carvel-Tools und andere Software aus, um diese Befehle zu verarbeiten.
Der Verwaltungscluster ist speziell für die Verwaltung von Arbeitslastclustern und Paketdiensten sowie für die Ausführung von Containernetzwerken und anderen Agenten auf Systemebene vorgesehen.
Der Verwaltungscluster verfügt über zwei Bereitstellungsoptionen, die auf verschiedenen Infrastrukturen mit unterschiedlichen Komponentensätzen ausgeführt werden:
Ein eigenständiger Verwaltungscluster ist ein Verwaltungscluster, der als dedizierte VMs ausgeführt wird, um TKG in mehreren Cloudinfrastrukturen zu unterstützen. Bei dieser Option bezieht sich „Bereitstellen von TKG“ auf die Bereitstellung eines Verwaltungsclusters in einer Infrastruktur wie vSphere, AWS oder Azure.
WichtigTanzu Kubernetes Grid v2.4.x ist die letzte Version von TKG, die die Erstellung eigenständiger TKG-Verwaltungscluster und TKG-Arbeitslastcluster auf AWS und Azure unterstützt. Die Möglichkeit, eigenständige TKG-Verwaltungscluster und TKG-Arbeitslastcluster auf AWS und Azure zu erstellen, wird in Tanzu Kubernetes Grid v2.5 entfernt. Weitere Informationen finden Sie unter Veraltete TKG-Verwaltungs- und -Arbeitslastcluster in AWS und Azure in den Versionshinweisen zu VMware Tanzu Kubernetes Grid v2.4.
In beiden Fällen veröffentlicht der Verwaltungscluster eine API, die die Cluster-API umhüllt und der Cluster-API eine höhere Funktionalität hinzufügt. Auf der Clientseite umhüllt die Tanzu CLI die Kubernetes- und Cluster-API-CLIs kubectl
und clusterctl
und erweitert sie um Funktionalität auf höherer Ebene.
Für TKG-Bereitstellungen in vSphere 7 oder 8 besteht die beste Option für die meisten Anwendungsfallszenarien darin, den vSphere with Tanzu-Supervisor zu verwenden.
Insbesondere:
Sie müssen einen eigenständigen Verwaltungscluster in folgenden Situationen verwenden:
In vSphere 7 und 8 sollten Sie TKG mit einem eigenständigen Verwaltungscluster anstelle eines Supervisors verwenden, wenn Sie die folgenden Funktionen benötigen, die noch nicht im Lieferumfang des Supervisors enthalten sind:
TKG 2.x vereinheitlicht die Tanzu CLI und die zugrunde liegenden Objektdefinitionen für die beiden Bereitstellungsoptionen des Verwaltungsclusters (Supervisor und eigenständiger Verwaltungscluster), wobei sich die Tanzu CLI-Versionskompatibilität zwischen den beiden Optionen jedoch unterscheidet.
In der Tabelle Kompatibilität mit VMware Tanzu-Produkten in der Dokumentation zu VMware Tanzu CLI finden Sie die Tanzu CLI- und vSphere-Versionen, die mit den beiden Bereitstellungsoptionen für TKG verwendet werden können.
WichtigDie in vSphere with Tanzu eingebettete Version der TKG-API bleibt unter Umständen hinter der Version im Tanzu CLI-Plug-In
management-cluster
zurück, das eigenständige Verwaltungscluster erstellt. Dies kann bedeuten, dass neuere Tanzu CLI-Versionen Funktionen in einem kompatiblen eigenständigen Verwaltungscluster unterstützen, die sie in einem kompatiblen Supervisor nicht unterstützen.