This topic describes upgrade scenarios for VMware Tanzu Kubernetes Grid Integrated Edition (TKGI) environments that are upgraded from v1.15 to v1.16 on vSphere.

Overview

When you upgrade TKGI on vSphere, you might also upgrade vSphere and, if you are using it, NSX‑T.

TKGI, NSX‑T, and vSphere upgrades depend on each other. Some combinations also require upgrading Ops Manager or TKGI-provisioned Kubernetes clusters.

For any combination of upgrades that you perform, you must follow the upgrade order described in this topic.

TKGI on vSphere with NSX‑T Networking

When upgrading a TKGI environment on vSphere with NSX‑T networking, you can choose to upgrade any of the following:

  • TKGI only, optionally including Kubernetes clusters
  • TKGI, Kubernetes clusters, and NSX‑T
  • TKGI, Kubernetes clusters, NSX‑T, and vSphere

For more information, see below:

To upgrade these components… Use this order… For more information, see…
TKGI
  1. Upgrade Ops Manager if necessary.
  2. Upgrade TKGI.
  3. (Recommended) Upgrade Kubernetes clusters.
Upgrading to TKGI v1.16
TKGI and NSX‑T
  1. Upgrade NSX‑T.

  2. Upgrade Ops Manager if necessary.
  3. Upgrade TKGI.
  4. Upgrade Kubernetes clusters.
Upgrading to TKGI v1.16 and NSX‑T v3.2

Warning: Refer to the Release Notes for current version support, known issues, and other important information.

For a list of NSX‑T and vSphere versions compatible with Tanzu Kubernetes Grid Integrated Edition v1.16, see:

Scenario 1: Upgrading to TKGI v1.16

In this upgrade scenario, you upgrade Tanzu Kubernetes Grid Integrated Edition from v1.15 to v1.16 and do not upgrade your NSX‑T or vSphere infrastructure.

The upgrade scenario includes the following steps:

  1. Upgrade Ops Manager to v2.10.53 or later. These are the recommended Ops Manager versions for Tanzu Kubernetes Grid Integrated Edition v1.16.0. To verify Ops Manager compatibility with other v1.16 versions, see Broadcom Support.
  2. Upgrade Tanzu Kubernetes Grid Integrated Edition from v1.15 to v1.16.
  3. If you are upgrading a cluster that uses a public cloud CSI driver, see Limitations on Using a Public Cloud CSI Driver in Release Notes for additional requirements.
  4. (Recommended) Upgrade all Kubernetes clusters to Tanzu Kubernetes Grid Integrated Edition v1.16. This upgrades the NCP version of your clusters.

See the table below for version information and instructions for this upgrade scenario:

Component Pre-upgrade version Post-upgrade version Instructions
TKGI v1.15 v1.16 See Upgrading Tanzu Kubernetes Grid Integrated Edition (NSX‑T Networking).
Ops Manager v2.10.46 v2.10.53 or v3.0.4 n/a

Scenario 2: Upgrading to TKGI v1.16 and NSX‑T v3.2

Warning: Refer to the Release Notes for current version support, known issues, and other important information.

In this upgrade scenario, you upgrade Tanzu Kubernetes Grid Integrated Edition from v1.15 to v1.16 and NSX‑T from v3.2.1, to v3.2.2 or later.

The upgrade scenario includes the following steps:

  1. Upgrade NSX‑T from v3.2.1 or later to v3.2.2 or later.
  2. Upgrade Ops Manager to v2.10.53 or later. These are the recommended Ops Manager versions for Tanzu Kubernetes Grid Integrated Edition v1.16.0. To verify Ops Manager compatibility with other v1.16 versions, see Broadcom Support.
  3. Upgrade Tanzu Kubernetes Grid Integrated Edition from v1.15 to v1.16.
  4. If you are upgrading a cluster that uses a public cloud CSI driver, see Limitations on Using a Public Cloud CSI Driver in Release Notes for additional requirements.
  5. Upgrade all Kubernetes clusters to Tanzu Kubernetes Grid Integrated Edition v1.16. This upgrades the NCP version of your clusters.

See the table below for version information and instructions for this upgrade scenario:

Component Pre-upgrade version Post-upgrade version Instructions
TKGI v1.15 v1.16 See Upgrading Tanzu Kubernetes Grid Integrated Edition (NSX‑T Networking).
Ops Manager v2.10.46 v2.10.53 or v3.0.4 n/a
NSX‑T v3.2.1 or later v3.2.2 or later
NCP v4.0.0.0 v4.1.0 n/a

TKGI on vSphere (Antrea and Flannel Networking)

When upgrading a Tanzu Kubernetes Grid Integrated Edition environment on vSphere with Antrea or Flannel networking, you can choose to upgrade any of the following:

  • TKGI only, optionally including Kubernetes clusters
  • TKGI, Kubernetes clusters, and vSphere

For more information, see below:

To upgrade these components… Use this order… For more information, see…
TKGI
  1. Upgrade Ops Manager if necessary.
  2. Upgrade TKGI.
  3. (Recommended) Upgrade Kubernetes clusters.
Upgrading to TKGI v1.16

For a list of vSphere versions compatible with Tanzu Kubernetes Grid Integrated Edition v1.16, see VMware Product Interoperability Matrices.

Scenario 1: Upgrading to TKGI v1.16

In this upgrade scenario, you upgrade Tanzu Kubernetes Grid Integrated Edition from v1.15 to v1.16 and do not upgrade your vSphere infrastructure.

The upgrade scenario includes the following steps:

  1. Upgrade Ops Manager to v2.10.53 or later. These are the recommended Ops Manager versions for Tanzu Kubernetes Grid Integrated Edition v1.16.0. To verify Ops Manager compatibility with other v1.16 versions, see Broadcom Support.
  2. Upgrade Tanzu Kubernetes Grid Integrated Edition from v1.15 to v1.16.
  3. If you are upgrading a cluster that uses a public cloud CSI driver, see Limitations on Using a Public Cloud CSI Driver in Release Notes for additional requirements.
  4. (Recommended) Upgrade all Kubernetes clusters to Tanzu Kubernetes Grid Integrated Edition v1.16. This upgrades the NCP version of your clusters.

See the table below for version information and instructions for this upgrade scenario:

Component Pre-upgrade version Post-upgrade version Instructions
TKGI v1.15 v1.16 See Upgrading Tanzu Kubernetes Grid Integrated Edition (Antrea and Flannel Networking).
Ops Manager v2.10.46 v2.10.53 or v3.0.4 n/a
vSphere v7.0 v7.0 n/a

check-circle-line exclamation-circle-line close-line
Scroll to top icon