This site will be decommissioned on December 31st 2024. After that date content will be available at techdocs.broadcom.com.

在集群升级期间选择操作系统或 OVA

本主题介绍了将 Tanzu Kubernetes Grid (TKG) 独立管理集群或工作负载升级到新版本的 TKG 时,如何指定集群节点运行的目标操作系统或 OVA 模板。

选择要升级到的操作系统

如果您的 IaaS 帐户具有多个基础虚拟机映像,且这些映像与要升级到的 Kubernetes 版本相同,则 tanzu mc upgradetanzu cluster upgrade 命令可以指定要使用的操作系统版本。

您可以使用 upgrade 命令的 --os-arch--os-name--os-version 选项指定操作系统版本。例如,在 vSphere 上,如果同时上载了使用 Kubernetes v1.27.5 的 Photon 模板和 Ubuntu OVA 模板,请指定 --os-name ubuntu 以升级要在 Ubuntu 虚拟机上运行的集群。

这些选项的可能值和默认值包括:

  • --os-name 值取决于云基础架构:
    • vSpherePhoton OSubuntu(默认)或 photon
    • Amazon Web Services (AWS)Amazon Linuxubuntu(默认)或 amazon
    • Azureubuntu
  • --os-version 值取决于 os-name
    • ubuntu 值包括:20.04(默认),18.04
    • photon 值包括:3(默认)
    • amazon 值包括:2(默认)
  • --os-arch 值:amd64(默认)

如果在升级集群时未指定 --os-name,则其节点将保留其现有的 --os-name 设置。

选择要升级到的 OVA 模板

在 vSphere 上,可以将 --vsphere-vm-template-name 选项用于 tanzu mc upgrade 或使用 tanzu cluster upgrade 在 vCenter 清单中指定将集群节点升级到的 OVA 文件。

使用 OVA 模板的 vCenter 清单路径指定 OVA 模板,就像在集群配置文件中设置 VSPHERE_TEMPLATE 一样,如部署具有自定义 OVA 映像的集群中所述。

例如:

tanzu cluster upgrade CLUSTER-NAME --vsphere-vm-template-name "/TKG_DC/vm/TKG_IMAGES/ubuntu-2004-kube-v1.29.9-vmware.1"
check-circle-line exclamation-circle-line close-line
Scroll to top icon