In diesem Thema finden Sie Anleitungen zum Aktualisieren der vSphere with Tanzu-Umgebung von vSphere 7 auf vSphere 8 zur Unterstützung von TKG-Clustern auf Supervisor.

Verwandte Ressourcen

Zusätzlich zu dieser Dokumentation finden Sie weitere Informationen in den folgenden zugehörigen Ressourcen:

Überblick zum Upgrade

vSphere with Tanzu 8 wird der nächste Generation TKG-Controller-Manager für die Bereitstellung und Verwaltung des Lebenszyklus von Tanzu Kubernetes-Grid-Clustern eingeführt. Der neue TKG-Controller bietet neue APIs für die Bereitstellung und Verwaltung von TKG-Clustern. Darüber hinaus wird das Format der Tanzu Kubernetes-Versions-Images für vSphere 8 aktualisiert. Gemeinsam ermöglichen diese Komponenten die Bereitstellung und Verwaltung von TKG-Clustern auf Supervisor. Weitere Informationen über TKG in vSphere with Tanzu 8 finden Sie unter Ausführen von TKG-Clustern auf Supervisor.

Beim Upgrade von vCenter Server auf Version 8 werden Supervisor-Komponenten einschließlich des TKG-Controllers aktualisiert. Darüber hinaus werden bestehende TKG-Cluster in einem parallelen Update-Verfahren auf den neuen TKG Controller aktualisiert, das wie folgt zusammengefasst ist
  • Alle bestehenden Tanzu Kubernetes-Cluster, die die v1alpha2-API verwenden, werden auf die v1alpha3-API migriert. "Cluster, die die v1alpha1-API verwenden, werden nicht aktualisiert."
  • Die zugrunde liegende Clusterdarstellung wird aktualisiert und verwendet die neue API-Darstellung der Clusterklasse.
  • Das zugrunde liegende Clusterobjekt für jeden Cluster wird während der Aktualisierung für den Abgleich angehalten. Dies bedeutet, dass während des Aktualisierungsvorgangs alle Änderungen am Cluster erst wirksam werden, wenn das Update abgeschlossen ist.
  • Während des Aktualisierungsvorgangs werden vorhandene Clusterobjekte als „run.tanzu.vmware.com/migrate-tkc“ bezeichnet, um einen Cluster zu unterscheiden, der aktualisiert wird.
Nach dem Upgrade Ihrer vSphere with Tanzu-Umgebung auf vSphere 8 müssen Sie vorhandene TKG-Cluster auf das vSphere 8-kompatible Image-Format aktualisieren, um TKG 2.x-Funktionen nutzen zu können. Außerdem sollten neue TKG-Cluster mit dem vSphere 8-kompatiblen Image-Format bereitgestellt werden.
Zusammenfassend ist das Upgrade Ihrer vSphere with Tanzu-Umgebung zur Unterstützung der Bereitstellung und Verwaltung von TKG-Clustern auf Supervisor ein dreistufiger Prozess:
  1. Überprüfen Sie die Upgradebereitschaft. Weitere Informationen finden Sie unter Phase 1: Überprüfungsaufgaben vor dem Upgrade.
  2. Führen Sie ein Upgrade von vSphere with Tanzu-Komponenten auf vSphere 8 durch. Weitere Informationen finden Sie unter Phase 2: Upgrade der vSphere with Tanzu-Umgebung auf vSphere 8.
  3. Führen Sie ein Upgrade von TKG 2.x-Clustern mit dem TKR-Image-Format durch, das mit vSphere 8 kompatibel ist, bzw. stellen Sie sie damit bereit. Weitere Informationen finden Sie unter Phase 3: Bereitstellen oder Aktualisieren von TKG-Clustern mithilfe des vSphere 8-Image-Formats.

Kompatibilitätsmatrix für Upgrades

In der Tabelle sind die Mindestversionen der Komponenten aufgeführt, die in Ihrer vSphere with Tanzu-Umgebung ausgeführt werden müssen, bevor ein Upgrade auf vSphere 8 Supervisor und TKG 2.x durchgeführt werden kann.
Komponente Mindestversion vor dem Upgrade auf vSphere 8 Anmerkungen

Tanzu Kubernetes Cluster (TKC)

v1alpha2-API Siehe v7-Dokumente für Details zur v1alpha2 API
Hinweis: Die v1alpha1-API ist veraltet.

Tanzu Kubernetes-Version (TKR)

TKR 1.0 v1.21.x

Weitere verfügbare 1.0-TKRs finden Sie in den RNs.

Supervisor

v1.21.0

Weitere Informationen finden Sie in den v7-RNs

vCenter- und ESXi-Hosts

v7.0 Update 3

Bei dieser Gelegenheit wurde die v1alpha2-API eingeführt.

Phase 1: Überprüfungsaufgaben vor dem Upgrade

Führen Sie vor dem Upgrade Ihrer vSphere with Tanzu-Umgebung auf vSphere 8 die folgenden Vor-Upgrade-Überprüfungsaufgaben durch.
Hinweis: Diese Überprüfungsaufgaben vor dem Upgrade nicht eingehalten werden, kann dies dazu führen, dass TKG-Cluster nach dem Upgrade auf vSphere 8 nicht mehr funktionsfähig sind.
Schritt Prozedur
1

Stellen Sie sicher, dass vorhandene Tanzu Kubernetes-Cluster die v1alpha2-API verwenden.

Wechseln Sie dazu den Kontext zum vSphere-Namespace, in dem der TKG-Zielcluster bereitgestellt wird, und führen Sie den Befehl kubectl describe tkc CLUSTER-NAME aus. Um mit dem Upgrade fortzufahren, muss die API-Version run.tanzu.vmware.com/v1alpha2 sein.

Wenn die API-Version run.tanzu.vmware.com/v1alpha1 ist, können Sie nicht fortfahren. Die v1alpha2-API wurde mit vSphere 7 U3 eingeführt. Sie müssen die vSphere with Tanzu-Umgebung auf v7U3 aktualisieren und dann erneut überprüfen, ob in TKG-Clustern die v1alpha2-API ausgeführt wird.

Warnung: Ein vorhandener Tanzu Kubernetes-Cluster, der die v1alpha2-API nicht verwendet, wird nicht auf die v1alpha3-API aktualisiert.
2

"Stellen Sie sicher, dass vorhandene TKG-Cluster die erforderliche TKR-Mindestversion verwenden." Weitere Informationen finden Sie unter Kompatibilitätsmatrix für Upgrades.

Führen Sie bei Bedarf ein Upgrade vorhandener Tanzu Kubernetes-Cluster auf die minimal kompatible TKR-Version für das vSphere 8-Upgrade durch.

Warnung: Ein vorhandener Tanzu Kubernetes-Cluster, der nicht die kompatible TKR-Mindestversion verwendet, kann beim Upgrade auf vSphere 8 verwaist und nicht mehr funktionsfähig sein.
3

Stellen Sie sicher, dass Supervisor die erforderliche Mindestversion aufweist. Weitere Informationen finden Sie unter Kompatibilitätsmatrix für Upgrades.

Führen Sie bei Bedarf ein Upgrade von Supervisor auf die kompatible Mindestversion für das vSphere 8-Upgrade durch.

4

Stellen Sie sicher, dass vCenter Server und die teilnehmenden ESXi-Hosts die erforderliche Mindestversion aufweisen. Weitere Informationen finden Sie unter Kompatibilitätsmatrix für Upgrades.

Führen Sie bei Bedarf ein Upgrade von vCenter Server und teilnehmenden ESXi-Hosts auf die minimal kompatible Version für das vSphere 8-Upgrade durch.

Phase 2: Upgrade der vSphere with Tanzu-Umgebung auf vSphere 8

Verwenden Sie den folgenden Workflow, um ein Upgrade Ihrer vSphere with Tanzu-Umgebung auf vSphere 8 durchzuführen.
Schritt Prozedur
1

Führen Sie Upgrade-Überprüfungsaufgaben zur Vorabprüfung durch.

Weitere Informationen finden Sie unter Phase 1: Überprüfungsaufgaben vor dem Upgrade.

2

Führen Sie ein Upgrade auf vSphere 8 durch, einschließlich vCenter Server und teilnehmenden ESXi-Hosts.

Anweisungen hierzu finden Sie in der Dokumentation zum vCenter Server-Upgradehttps://docs.vmware.com/de/VMware-vSphere/8.0/vsphere-vcenter-upgrade/GUID-9ED7B32A-019F-4A97-BC58-1A9BF7D16C57.html und in der ESXi-Upgrade-Dokumentation.

Hinweis: Ein Upgrade von vCenter über Hauptversionen hinweg, z. B. von v7 auf v8, ähnelt einer Migration. Sie installieren vCenter Server 8 und migrieren dann die vCenter Server 7-Datenbank auf die v8-Instanz.
Hinweis: Die vCenter Server 8-Instanz muss auf einem vCenter-Cluster installiert sein, für den DRS nicht aktiviert ist. In Zusammenhang mit vSphere with Tanzu bedeutet dies, dass Sie vCenter 8 nicht auf demselben Cluster ablegen können, in dem Supervisor ausgeführt wird. Allgemein, der Verwaltungscluster, auf dem vCenter ausgeführt wird, von dem Computing-Cluster getrennt sein, auf dem Supervisor ausgeführt wird.
Hinweis: Lifecycle Manager muss auf dem vCenter-Cluster aktiviert werden, bevor Supervisor aktiviert werden kann.
3

Führen Sie ein Upgrade von vSphere-Namespaces und Supervisor auf die neuesten verfügbaren Versionen durch.

Anweisungen finden Sie in der Warten von vSphere with Tanzu-Veröffentlichung.

Phase 3: Bereitstellen oder Aktualisieren von TKG-Clustern mithilfe des vSphere 8-Image-Formats

Verwenden Sie den folgenden Workflow, um ein Upgrade der TKG-Cluster mit dem neuen TKR-Image-Format durchzuführen, das mit vSphere 8 kompatibel ist, bzw. um sie damit bereitzustellen.
Hinweis: Das Upgrade von einer Legacy-TKR auf das neue TKR-Format ist ab der Version vSphere with Tanzu 8.0 MP1 zulässig.
Schritt Beschreibung
1 Führen Sie ein Upgrade der vSphere with Tanzu-Umgebung auf die Version vSphere 8.0 MP1 oder auf die Version vSphere 8 U1 durch.
2 Führen Sie ein Upgrade der vorhandenen Tanzu Kubernetes-Cluster auf ein neues TKR-Format durch, das neue Funktionen enthält. Weitere Informationen finden Sie in der TKR-Kompatibilitätsmatrix .
3 Stellen Sie neue TKG-Cluster mithilfe des neuen TKR-Formats bereit, das neue Funktionen und Funktionen enthält. Weitere Informationen finden Sie in der TKR-Kompatibilitätsmatrix . Für die Bereitstellung siehe Bereitstellen von TKG-Clustern auf Supervisor.