Prerequisites

You must have uploaded virtual machine template of the specific k8s version to VMware Telco Cloud Automation that the upgraded cluster will run. Refer to Import New BYOI Templates into vSphere.

Procedure

  1. Log in to the VMware Telco Cloud Automation web interface.
  2. Under Infrastructure, select CaaS Infrastructure from the left pane. The CaaS Infrastructure page is displayed.
  3. Select the cluster instance for upgrade.
  4. Click the Options () symbol against the Kubernetes cluster that you want to upgrade.
  5. Select Upgrade Cluster. The Upgrade Cluster wizard is displayed.
  6. Navigate to the Get Started tab.
    1. In the I want to upgrade field, select Control Plane + Node Pools or Only Control Plane and Only Node Pools.
      Note: Only Node Pools can only be selected after upgrading the control plane.
    2. In the Select TCA Bom Release, select the tbr bom release applicable for the new version of Kubernetes.
  7. Click Next.
  8. Navigate to the Select Target Virtual Machine Template tab under Control Plane.

    In Virtual Machine Template, select the VM template applicable for the new version of Kubernetes.

  9. Click Next.
  10. Navigate to the Select Node Pool(s) to upgrade tab under Node Pools and customize the VM templte and Upgrade Strategy.
    Note: This step is only applicable while upgrading a Control Plane + Node Pools.
    1. Choose among the 2 listed options to assign the VM template:
      1. Select a specific node pool and choose the VM template for this node pool.
      2. Select multiple node pools and click Assign New VM Template, choose the VM template for all selected node pools.
    2. Choose among the 2 listed options to assign upgrade strategy:
      1. Select a specific node pool and specify the upgrade strategy. Once selected, you can navigate to more under New Upgrade Strategy to check the configuration details.
        Note: Details under more will be in read-only mode. To edit, select the node pool again and click Advanced Options.
      2. Select multiple node pools, click Advanced Options.
    Note: The nodepool will be included in upgrade once the VM Template is selected. To exclude one nodepool from the upgrade list, click Include for Upgrade manually.
  11. Click Next.
  12. Review the upgrade configurations and click Upgrade.