For clusters that were created using older versions of VMware Cloud Director Container Service Extension to be eligible for Kubernetes version upgrades, it is necessary to perform a one time script upgrade. This allows the clusters to be compatible with the supported Tanzu Kubernetes Grid and Kubernetes versions for the version of VMware Cloud Director Container Service Extension you want to use.
By default, clusters created in older versions of
VMware Cloud Director Container Service Extension, operate on the following older versions of the Kubernetes components. It is necessary to upgrade to newer versions outlined below.
Kubernetes Component | Existing Version | Upgrade Version |
---|---|---|
Kubernetes Cloud Provider for VMware Cloud Director | 1.3.0 or older versions | 1.4.0 |
Kubernetes Container Storage Interface driver for VMware Cloud Director | 1.3.2 or older versions | 1.4.0 |
Kubernetes Cluster API Provider for VMware Cloud Director | 1.0.2 or older versions | 1.1.0 |
RDE-Projector | 0.5.0 or older versions | 0.6.0 |
Prerequisites
Before you perform this task, ensure the following prerequisites are in place:
- The machine must use Ubuntu GNU/Linux 20.04 operating system.
- Ensure kubectl is installed. For more information, see Install and Set Up kubectl on Linux.
- Ensure you install and operate Docker. For more information, see Install Docker Engine.
- Ensure the kubeconfig of the cluster is present on the machine at an accessible path.