This article details the steps required to update the vSphere Kubernetes Service (VKS) version and verify version compatibility prior to performing an upgrade.
VMware vSphere Kubernetes Service (VKS)
vSphere Supervisor Cluster / Workload Management
vCenter Server
Steps for Verifying Version Compatibility:
Check version comptability using the Broadcom Interoperability Matrix to confirm that the target VKS release is compatible with the active vCenter/Supervisor version and supported Kubernetes Releases (VKr).
Determine the currently installed version using the vSphere client.
Log in to the vSphere Client.
Navigate to Workload Management > Supervisor Management > Services.
Locate the Kubernetes Service tile to view the currently running version.
Verify workload cluster version compatability for all deployed workload clusters are running a Kubernetes release within the supported path for the target VKS version using the use the official Broadcom Product Interoperability Matrix.
Important: Minor versions cannot be skipped during upgrades.
Step for Upgrading the VKS Version:
Step 1: Register the New VKS Version
Log in to the Broadcom Support Portal and navigate to My Downloads > vSphere Kubernetes Service.
Download the target version YAML package (e.g., x.x.x-package.yaml).
In the vSphere Client, navigate to Supervisor Management > Services.
Select the Kubernetes Service tile and click Actions > Add New Version.
Upload the downloaded YAML package file.
Step 2: Upgrade and Activate VKS
From the Kubernetes Service tile, select Manage Service.
Follow the wizard steps to initiate the upgrade and activate the new version across the Supervisor cluster.
Verify Status: Confirm that the Kubernetes Service tile reflects the new target version and displays a status of Normal or Healthy.