对于使用旧版 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 UI 中查看更新后的 Kubernetes 组件版本。