This section describes information about deploying vSphere Container Storage Plug-in on Windows.
Guidelines and Requirements
Your environment must meet general requirements that apply to vSphere Container Storage Plug-in. For more information, see Preparing for Installation of vSphere Container Storage Plug-in.
In addition, follow these requirements to deploy
vSphere Container Storage Plug-in with Windows.
- Kubernetes version 1.20 or higher.
- vSphere Container Storage Plug-in version 3.0.0 or later.
CSI Proxy
v1. InstallCSI Proxy
on all Windows nodes. For more information, see https://github.com/kubernetes-csi/csi-proxy#installation- Control plane node run on Linux.
- Windows worker nodes are supported on the following builds:
- Windows 10, version 1809
- Windows 11 2023 Update l Version 23H2
- Windows Server 2022 LTSC
- Containerd version must be 1.5 or higher if you use it in nodes. For more information, see containerd fails to add a disk mount on Windows.
Enable vSphere Container Storage Plug-in with Windows Nodes
Enable vSphere Container Storage Plug-in using Windows nodes on the Kubernetes cluster.
Note: When a pod is created and the volume does not have a filesystem created on it, the filesystem type supplied from the
StorageClass
is ignored and the volume gets formatted with the NTFS file system.