You can provide storage for K8s PODs by using persistent volumes (PV). A PV can be mapped to a virtual machine disk (VMDK) file on vSphere by using the vCP (short for Cloud Provider) plugin. A VMDK file will then be attached to the worker node VM as a disk. We can then POD mount the volume from that disk.