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 值取決於雲端基礎結構:
    • vSphereubuntu (預設值) 或 photon (若為 Photon OS)
    • Amazon Web Services (AWS)ubuntu (預設值) 或 amazon (若為 Amazon Linux)
    • 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 upgradetanzu 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