Mit Tanzu Kubernetes Grid können Sie Kubernetes als Dienstprogramm für Entwickler zur Verfügung stellen, ähnlich wie ein Stromnetz. Betreiber und Entwickler können mithilfe von Tanzu Kubernetes Grid Cluster auf die deklarative Weise erstellen und verwalten, die Kubernetes-Benutzern vertraut ist, und sie versionskompatibel mit Upstream-Kubernetes halten.
Tanzu Kubernetes Grid stellt Cluster mithilfe einer rigiden Konfiguration von Kubernetes-Open-Source-Software bereit, die von VMware unterstützt wird, sodass Sie keine Kubernetes-Umgebung selbst erstellen müssen. Zusätzlich zu validierten Binärdateien für Kubernetes-Komponenten bietet Tanzu Kubernetes Grid Paketdienste wie Netzwerk, Authentifizierung, Ingress-Steuerung und Protokollierung, die für eine Kubernetes-Produktionsumgebung erforderlich sind.
Zum Bereitstellen und Verwalten von Kubernetes-Clustern verwendet Tanzu Kubernetes Grid (TKG) einen Verwaltungscluster, der Anforderungen von einer Client-CLI oder -Benutzeroberfläche über die Cluster-API ausführt, ein standardmäßiges Open-Source-Tool für Infrastruktur- und Kubernetes-Clustervorgänge auf niedriger Ebene.
Der Verwaltungscluster verfügt über zwei Bereitstellungsoptionen, die auf verschiedenen Infrastrukturen mit unterschiedlichen Komponentensätzen ausgeführt werden:
Bei einem eigenständigen Verwaltungscluster handelt es sich um einen Verwaltungscluster, der als dedizierte VMs ausgeführt wird, um TKG in mehreren Cloud-Infrastrukturen zu unterstützen, einschließlich vSphere 6.7, 7 und 8 ohne Supervisor oder in AWS und 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.
Die TKG-Dokumentation * wird basierend auf der Bereitstellungsoption des Verwaltungsclusters in verschiedenen Speicherorten veröffentlicht.
Was möchten Sie tun? | Bereitstellungsoption | Dokumentation |
Weitere Informationen zum Unterschied zwischen Supervisoren und eigenständigen Verwaltungsclustern | Supervisoren und eigenständige Verwaltungscluster | Weitere Informationen finden Sie unter Verwaltungscluster: Supervisoren und eigenständige Cluster in dieser Veröffentlichung |
Einrichten und Verwenden von TKG mit einem Supervisor auf vSphere 8 | Supervisor | Weitere Informationen finden Sie unter Verwenden von Tanzu Kubernetes Grid 2 mit vSphere with Tanzu in der Dokumentation zu vSphere with Tanzu |
Einrichten und Verwenden von TKG mit einem eigenständigen Verwaltungscluster in vSphere 6.7, 7 und 8 ohne Supervisor sowie in AWS oder Azure | Eigenständige Verwaltungscluster | Weitere Informationen finden Sie unter Bereitstellen und Verwalten von eigenständigen Tanzu Kubernetes Grid 2.4-Verwaltungsclustern |
Verwenden Sie die Tanzu CLI zum Bereitstellen von Arbeitslastclustern mit einem Supervisor auf vSphere 8 oder mit einem eigenständigen Verwaltungscluster in einer Multi-Cloud-Umgebung | Supervisoren und eigenständige Verwaltungscluster | Weitere Informationen finden Sie unter Erstellen und Verwalten von TKG 2.4-Arbeitslastclustern mit der Tanzu CLI |
Weitere Informationen zur Tanzu CLI | Supervisoren und eigenständige Verwaltungscluster | Weitere Informationen finden Sie unter Installieren und Verwenden von VMware Tanzu CLI v1.0.x |
Hinweis* Ein anderes Produkt im Tanzu-Portfolio, Tanzu Kubernetes Grid Integrated Edition, verwendet die Cluster-API nicht und wird in dieser Veröffentlichung nicht behandelt.
Kubernetes ist ein Open-Source-System, das Anwendungen repliziert und im Fall von Netzwerkausfällen, Bedarfsänderungen und anderen potenziellen Belastungsfaktoren betriebsbereit und zugänglich hält. Zu diesem Zweck hostet Kubernetes Anwendungen in portierbaren Containern, die auf jeder kompatiblen VM oder physischen Maschine ausgeführt werden können, wobei „kompatibel“ bedeutet, ein Betriebssystem und eine Kubernetes-Version auszuführen, die die Containeranwendungen unterstützen können.
Kombinieren Sie Kubernetes mit einer Infrastruktur, die VMs, Speicher und andere Ressourcen konfigurieren, erstellen und verwalten kann. Dann können Sie Anwendungen im gesamten Bereich der Infrastruktur sicher und zuverlässig hosten, auch in privaten Datencentern, Public Clouds und auf Edge-Hardware.