對於使用舊版 VMware Cloud Director Container Service Extension 建立的叢集,需要執行一次性指令碼升級,以使叢集與要使用的 VMware Cloud Director Container Service Extension 相容。
依預設,在舊版
VMware Cloud Director Container Service Extension 中建立的叢集在以下舊版 Kubernetes 元件上執行。必須升級至下述較新的版本。
Kubernetes 元件 | 現有版本 | 適用於 4.2 的升級版本 | 適用於 4.2.1 的升級版本 | 適用於 4.2.2 的升級版本 |
---|---|---|---|---|
Kubernetes Cloud Provider for VMware Cloud Director | 1.5.0、1.4.1 或較舊版本 | 1.5.0 | 1.6.0 | 1.6.0 |
Kubernetes Container Storage Interface driver for VMware Cloud Director | 1.5.0、1.4.1 或較舊版本 | 1.5.0 | 1.6.0 | 1.6.0 |
Kubernetes Cluster API Provider for VMware Cloud Director | 1.2.0、1.1.1 或較舊版本 | 1.2.0 | 1.3.0 | 1.3.0 |
RDE-Projector | 0.7.0、0.6.1 或較舊版本 | 0.7.0 | 0.7.0 | 0.7.1 |
必要條件
在執行此工作之前,請確保滿足以下必要條件:
- 機器必須使用 Ubuntu GNU/Linux 20.04 作業系統。
- 確保已安裝 kubectl。如需詳細資訊,請參閱〈在 Linux 上安裝和設定 kubectl〉。
- 確保安裝和作業 Docker。如需詳細資訊,請參閱〈安裝 Docker Engine〉。
- 確保叢集的 kubeconfig 位於機器上的可存取路徑中。
程序
結果
成功執行升級叢集指令碼後,叢集 Kuberetes 元件版本將更新。可以在 Kubernetes Container Clusters 使用者介面中檢視更新後的 Kubernetes 元件版本。