Cloud Native Storage (CNS) in vSphere with Kubernetes/Tanzu (Video)
A short video explaining the role of the vSphere CSI (Container Storage Interface) driver and CNS (Cloud Native Storage) in both the vSphere with Kubernetes/Tanzu Supervisor Cluster and in the Tanzu Kubernetes Grid (TKG) Guest Cluster. This video discusses the role of the CSI driver in the Supervisor cluster, and the pvCSI driver (para-virtual CSI driver) in the TKG guest cluster. We also look at how the pvCSI communicates CNS control plane in the vCenter Server via the CSI driver in the Supervisor Cluster to request Persistent Volume operations on behalf of the Guest Cluster.
This is a very good video. Thanks. One naive question. If I have Netapp Filer or IBM Block storage, can I integrate it with Tanzu CSI such that the volumes are provisioned via these external storage systems ?
Unfortunately not – the dynamic provisioning feature only applies to vSAN File Services.
You can however consume statically provisioned volumes – I wrote about how to do that here – https://cormachogan.com/2020/06/16/static-persistent-volumes-and-cloud-native-storage/