The vSphere Container Storage Plug-in is released with specific version which has the minimum and maximum Kubernetes version requirement.

VMware supports the deprecated release of the plug-in until end of life date.
Table 1. Compatibility Matrix
vSphere Container Storage Plug-in Minimum Kubernetes Release Maximum Kubernetes Release Deprecated End of Life
V2.4.0 1.20 1.22 No -
V2.3.0 1.19 1.21 No -
V2.2.2 1.18 1.20 No -
V2.2.1 1.18 1.20 Yes August 2022
V2.2.0 1.18 1.20 Yes August 2022
V2.1.2 1.17 1.19 No -
V2.1.1 1.17 1.19 Yes August 2022
V2.1.0 1.17 1.19 Yes August 2022
V2.0.2 1.17 1.19 No -
V2.0.1 1.17 1.19 Yes January 2022
V2.0.0 1.16 1.18 Yes January 2022

The vSphere Container Storage Plug-in is compatible with vSphere version 6.7 Update 3, 7.0, 7.0 Update 1, 7.0 Update 2, and 7.0 Update 3. If you have a newer vCenter Server version, but older ESXi hosts, new features added in the latest vCenter Server will not work until all the ESXi hosts are upgraded to the newer version.

For bug fixes and performance improvements, you can deploy the latest vSphere Container Storage Plug-in without upgrading the vSphere version.

Features added in the newer vSphere releases does not work on the older vSphere Container Storage Plug-in. For more information, see Supported Feature Matrix.

vSphere Container Storage Plug-in is not supported on the following components:
  • Windows based vCenter Server.
  • Windows based nodes.
  • Provisioning volumes on NFSv4 Datastore.
  • vCenter Server HA.
  • Storage vMotion.