Skip to main content
Version: latest

vSphere Storage Interface (CSI)

The main goal of vSphere Container Storage Interface (CSI) is to expose vSphere storage and features to Kubernetes users. It offers an in-tree volume driver that has been actively used on various Kubernetes platforms by service providers, including on-prem. Cloud Native Storage (CNS) is a result of evolution and productization of vSphere Storage for Kubernetes and is also enterprise ready.

vSphere CSI Driver Components

The vSphere CSI driver includes the following components:

  • vSphere CSI Controller
  • vSphere CSI Node
  • Syncer
  • Metadata Syncer
  • Full Sync

vSphere CSI Compatibility Matrix

Palette ReleaseCSI-Driver VersionKubernetes Versions
3.02.6.01.20.x to 1.24.x
2.22.3.01.20.x to 1.23.x
2.82.5.21.20.x to 1.23.x

Versions Supported

Troubleshooting

Storage classes created by Spectro Cloud are named "spectro-storage-class" and can be fetched from kubectl using the following CLI command:

kubectl get storageclass

References