VMware Telco Cloud Automation is integrated with VMware Tanzu Kubernetes Grid. To use the latest version 2.1.1 of Tanzu Kubernetes Grid, you must upgrade the Tanzu Kubernetes management clusters first and then the Tanzu Kubernetes workload clusters.

Table 1. Upgrade Sequence

Upgrade Path

Tanzu Kubernetes Grid

Telco Cloud Platform 2.5 to 3.0

  1. Telco Cloud Automation 2.1 to 2.2

  2. Tanzu Kubernetes Grid 1.5.4 to 1.6.1

  3. Telco Cloud Automation 2.2 to 2.3

  4. Tanzu Kubernetes Grid 1.6.1 to 2.1.1

Telco Cloud Platform 2.7 to 3.0

  1. Telco Cloud Automation 2.2 to 2.3

  2. Tanzu Kubernetes Grid 1.6.1 to 2.1.1

Caution:
  • If you are using Tanzu Kubernetes Grid 1.5.4 and 1.6.1, upgrade them in the sequence specified in the Upgrade Path table.

  • Ensure that you upgrade Telco Cloud Automation before upgrading Tanzu Kubernetes Grid.

Prerequisites

If Tanzu Kubernetes clusters are deployed in an airgap environment, ensure that the airgap server is upgraded first. For information about the Kubernetes upgrade compatibility for the clusters, see Upgrade Kubernetes Version.

Procedure

  1. Download the latest version of the Kubernetes Cluster template that you use to upgrade the Tanzu Kubernetes cluster.
  2. Import the Kubernetes Cluster OVA into vSphere where the Tanzu Kubernetes cluster is located, and convert the OVA into a template.
  3. Upgrade the Tanzu Kubernetes management clusters.
    1. Upgrade the Tanzu Kubernetes cluster. For instructions, see Upgrade the Kubernetes Version for a Cluster Instance.
    2. (Optional) If you want to make any Kubernetes Cluster configuration changes, edit the template. For instructions, see Upgrade the Kubernetes version for Cluster Template.
    3. Repeat Steps 3a and 3b to upgrade each Tanzu Kubernetes management cluster sequentially.
  4. Upgrade the Tanzu Kubernetes workload v1 clusters by repeating Steps 3a and 3b.
  5. Upgrade the Tanzu Kubernetes workload v2 clusters.
    1. Upgrade the Control Plane.
    2. Upgrade a Node Pool.
    3. Repeat Steps 5a and 5b to upgrade each Tanzu Kubernetes workload v2 cluster.

Results

VMware Tanzu Kubernetes Clusters are upgraded successfully. All pods in the cluster are up and running.

What to do next

Update the Kubernetes template version:

  1. Open the Telco Cloud Automation UI.

  2. Select Infrastructure -> CaaS Infrastructure -> Cluster templates

  3. Edit the templates that show compatibility errors.

  4. Change the Kubernetes version to the latest one.