In diesem Thema wird erläutert, wie Sie eine Zielbetriebssystem- oder OVA-Vorlage angeben, auf der Clusterknoten ausgeführt werden sollen, wenn Sie ein Upgrade eines eigenständigen Tanzu Kubernetes Grid (TKG)-Verwaltungsclusters oder einer eigenständigen Arbeitslast auf eine neue Version von TKG durchführen.
Wenn Ihr IaaS-Konto über mehrere VM-Basisimages mit der Kubernetes-Version verfügt, auf die Sie ein Upgrade durchführen, kann mithilfe des Befehls tanzu mc upgrade oder tanzu cluster upgrade die zu verwendende Betriebssystemversion angegeben werden.
Sie geben die Betriebssystemversion mit den Optionen --os-arch, --os-name oder --os-version für den Befehl upgrade an. Wenn Sie beispielsweise unter vSphere sowohl Photon- als auch Ubuntu-OVA-Vorlagen mit Kubernetes v1.27.5 hochgeladen haben, geben Sie --os-name ubuntu an, um ein Upgrade Ihres Clusters zur Ausführung auf einer Ubuntu-VM durchzuführen.
Zu den möglichen Werten und Standardwerten für diese Optionen gehören:
--os-name richtet sich nach der Cloud-Infrastruktur:
ubuntu (Standardwert) oder photon für Photon OSubuntu (Standardwert) oder amazon für Amazon Linuxubuntu--os-version richtet sich nach os-name:
ubuntu-Werten gehören: 20.04 (Standardwert), 18.04photon-Werten gehören: 3 (Standardwert)amazon-Werten gehören: 2 (Standardwert)--os-arch: amd64 (Standardwert)Wenn Sie beim Upgrade eines Clusters keinen --os-name angeben, wird die vorhandene Einstellung --os-name auf den Knoten des Clusters beibehalten.
Auf vSphere können Sie die Option --vsphere-vm-template-name für tanzu mc upgrade oder tanzu cluster upgrade verwenden, um eine OVA-Datei in Ihrer vCenter-Bestandsliste anzugeben, auf die Clusterknoten aktualisiert werden können.
Geben Sie die OVA-Vorlage unter Verwendung ihres vCenter-Bestandslistenpfads auf dieselbe Weise an, wie Sie VSPHERE_TEMPLATE in einer Clusterkonfigurationsdatei festlegen, wie unter Bereitstellen eines Clusters mit einem benutzerdefinierten OVA-Image beschrieben.
Beispiel:
tanzu cluster upgrade CLUSTER-NAME --vsphere-vm-template-name "/TKG_DC/vm/TKG_IMAGES/ubuntu-2004-kube-v1.29.9-vmware.1"