Storage Providers
Storage providers contribute and maintain their own CSI drivers that allow their specific storage products to work with Kubernetes clusters. Below is a list of some of the most popular Kubernetes CSI drivers that provide multiple storage options.
Name | CSI Driver Name |
---|---|
AWS Elastic Block Storage | ebs.csi.aws.com |
Azure disk | disk.csi.azure.com |
CephFS | cephfs.csi.ceph.com |
Google Cloud Storage | gcs.csi.ofek.dev |
Portworx | pxd.portworx.com |
Vault | secrets.csi.kubevault.com |
vSphere | csi.vsphere.vmware.com |
Internal provisioners are being deprecated as of Kubernetes v1.23
To install one of these storage objects, see the Management of Storage Classes page.
Preferred Storage Providers
Platform9 works with multiple partners in the industry to test and validate cloud native storage options on the PMK platform. Below are a few suppliers that we work with:
Providers will dispense specific documentation related to their product.
What is CSI?

Container Storage Interface (or CSI) is an open standard interface used to add support for various block and file storage systems not normally supported by Kubernetes. It serves as a bridge between the platform and the storage driver. These storage volumes are managed by vendor-specific third-party storage drivers used to expose the systems via CSI without affecting the underlying Kubernetes code. This allows vendors to easily share their systems with as many users as possible.