Skip to content

Commit 1057430

Browse files
authored
Merge pull request #23647 from lparis/patch-2
Update storage-classes.md
2 parents 8b8b612 + 82c612b commit 1057430

File tree

1 file changed

+15
-1
lines changed

1 file changed

+15
-1
lines changed

content/en/docs/concepts/storage/storage-classes.md

Lines changed: 15 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -415,6 +415,21 @@ This internal provisioner of OpenStack is deprecated. Please use [the external c
415415

416416
### vSphere
417417

418+
There are two types of provisioners for vSphere storage classes:
419+
420+
- [CSI provisioner](#csi-provisioner): `csi.vsphere.vmware.com`
421+
- [vCP provisioner](#vcp-provisioner): `kubernetes.io/vsphere-volume`
422+
423+
In-tree provisioners are [deprecated](/blog/2019/12/09/kubernetes-1-17-feature-csi-migration-beta/#why-are-we-migrating-in-tree-plugins-to-csi). For more information on the CSI provisioner, see [Kubernetes vSphere CSI Driver](https://vsphere-csi-driver.sigs.k8s.io/) and [vSphereVolume CSI migration](/docs/concepts/storage/volumes/#csi-migration-5).
424+
425+
#### CSI Provisioner {#vsphere-provisioner-csi}
426+
427+
The vSphere CSI StorageClass provisioner works with Tanzu Kubernetes clusters. For an example, refer to the [vSphere CSI repository](https://raw.githubusercontent.com/kubernetes-sigs/vsphere-csi-driver/master/example/vanilla-k8s-file-driver/example-sc.yaml).
428+
429+
#### vCP Provisioner
430+
431+
The following examples use the VMware Cloud Provider (vCP) StorageClass provisioner.
432+
418433
1. Create a StorageClass with a user specified disk format.
419434

420435
```yaml
@@ -819,4 +834,3 @@ Delaying volume binding allows the scheduler to consider all of a Pod's
819834
scheduling constraints when choosing an appropriate PersistentVolume for a
820835
PersistentVolumeClaim.
821836

822-

0 commit comments

Comments
 (0)