若要更新一或多個 主管叢集,包括 主管叢集 正在執行的 Kubernetes 版本和支援 Tanzu Kubernetes 叢集的基礎結構 (包括 Tanzu Kubernetes Grid 服務),您可以執行 vSphere 命名空間更新。

vSphere with Tanzu 有版本實體。版本實體是採用 v1.19.1+vmware.2-vsc0.0.8-17610687 格式的語義版本字串,其中前置詞為 Kubernetes 版本 (v1.19.1),後置詞為 vSphere 命名空間版本 (vsc0.0.8-17610687)。

此表列出了可用的 主管叢集 版本:
版本 說明
v1.19.1+vmware.2-vsc0.0.8-17610687 最新 主管叢集 版本;支援 vSphere 7.0 Update 2。
v1.18.2-vsc0.0.5-16762486 支援 vSphere 7.0 Update 1。
v1.17.4-vsc0.0.5-16762486 最低的 主管叢集 版本,包含支援 Antrea CNI 的 Tanzu Kubernetes Grid 服務
v1.16.7-vsc0.0.5-16762486 如果您執行的是此版本,則至少應將其更新至 1.17。

必要條件

執行 vSphere 命名空間更新之前,請先閱讀版本說明。

若要安裝必要的二進位檔,請將 vCenter Server Appliance 和 ESXi 主機升級至支援的版本。請參閱 vCenter Server 說明文件中的升級 vCenter Server Appliance

備註: 當您執行 vSphere 命名空間更新時,所有已佈建的 Tanzu Kubernetes 叢集都必須處於執行中狀態。如果 Tanzu Kubernetes 處於正在建立或正在刪除的狀態,請等待程序完成,然後再更新 主管叢集,否則可能不會成功完成。
備註: 更新 主管叢集可能會對在此部署的 Tanzu Kubernetes 叢集觸發輪流更新。請參閱 更新 Tanzu Kubernetes 叢集

程序

  1. 以 vSphere 管理員身分登入 vCenter Server
  2. 選取功能表 > 工作負載管理
  3. 選取命名空間 > 更新索引標籤。
  4. 選取要更新到的可用版本
    例如,選取版本 v1.18.2-vsc0.0.5-16762486
    備註: 必須以遞增方式進行更新。請勿略過更新,例如從 1.16 到 1.18。路徑應為 1.16、1.17、1.18。
  5. 選取將套用更新的一或多個 主管叢集
  6. 若要起始更新,請按一下套用更新
  7. 使用最近的工作窗格來監控更新狀態。