Drivers - Kubernetes CSI Developer Documentation (original) (raw)

Kubernetes CSI Developer Documentation

Drivers

The following are a set of CSI driver which can be used with Kubernetes:

NOTE: If you would like your driver to be added to this table, please open a pull request in this repo updating this file. Other Features is allowed to be filled in Raw Block, Snapshot, Expansion, Cloning and Topology. If driver did not implement any Other Features, please leave it blank.

DISCLAIMER: Information in this table has not been validated by Kubernetes SIG-Storage. Users who want to use these CSI drivers need to contact driver maintainers for driver capabilities.

Production Drivers

Name CSI Driver Name Compatible with CSI Version(s) Description Persistence (Beyond Pod Lifetime) Supported Access Modes Dynamic Provisioning Other Features
Alibaba Cloud Disk diskplugin.csi.alibabacloud.com v1.0, v1.1 A Container Storage Interface (CSI) Driver for Alibaba Cloud Disk Persistent Read/Write Single Pod Yes Raw Block, Snapshot, Expansion, Topology
Alibaba Cloud NAS nasplugin.csi.alibabacloud.com v1.0, v1.1 A Container Storage Interface (CSI) Driver for Alibaba Cloud Network Attached Storage (NAS) Persistent Read/Write Multiple Pods No
Alibaba Cloud OSS ossplugin.csi.alibabacloud.com v1.0, v1.1 A Container Storage Interface (CSI) Driver for Alibaba Cloud Object Storage Service (OSS) Persistent Read/Write Multiple Pods No
Alluxio csi.alluxio.com v1.0 A Container Storage Interface (CSI) Driver for Alluxio File System) Persistent Read/Write Multiple Pods Yes
ArStor CSI arstor.csi.huayun.io v1.0 A Container Storage Interface (CSI) Driver for Huayun Storage Service (ArStor) Persistent and Ephemeral Read/Write Single Pod Yes Raw Block, Snapshot, Expansion, Cloning
AWS Elastic Block Storage ebs.csi.aws.com v0.3, v1.0 A Container Storage Interface (CSI) Driver for AWS Elastic Block Storage (EBS) Persistent Read/Write Single Pod Yes Raw Block, Snapshot, Expansion
AWS Elastic File System efs.csi.aws.com v0.3, v1.0 A Container Storage Interface (CSI) Driver for AWS Elastic File System (EFS) Persistent Read/Write Multiple Pods Yes
AWS FSx for Lustre fsx.csi.aws.com v0.3, v1.0 A Container Storage Interface (CSI) Driver for AWS FSx for Lustre (EBS) Persistent Read/Write Multiple Pods Yes
Azure Blob blob.csi.azure.com v1.0 A Container Storage Interface (CSI) Driver for Azure Blob storage Persistent Read/Write Multiple Pods Yes Expansion
Azure Disk disk.csi.azure.com v1.0 A Container Storage Interface (CSI) Driver for Azure Disk Persistent Read/Write Single Pod Yes Raw Block, Snapshot, Expansion, Cloning, Topology
Azure File file.csi.azure.com v1.0 A Container Storage Interface (CSI) Driver for Azure File Persistent Read/Write Multiple Pods Yes Expansion
BeeGFS beegfs.csi.netapp.com v1.3 A Container Storage Interface (CSI) Driver for the BeeGFS Parallel File System Persistent Read/Write Multiple Pods Yes
Bigtera VirtualStor (block) csi.block.bigtera.com v0.3, v1.0.0, v1.1.0 A Container Storage Interface (CSI) Driver for Bigtera VirtualStor block storage Persistent Read/Write Single Pod Yes Raw Block, Snapshot, Expansion
Bigtera VirtualStor (filesystem) csi.fs.bigtera.com v0.3, v1.0.0, v1.1.0 A Container Storage Interface (CSI) Driver for Bigtera VirtualStor filesystem Persistent Read/Write Multiple Pods Yes Expansion
BizFlyCloud Block Storage volume.csi.bizflycloud.vn v1.2 A Container Storage Interface (CSI) Driver for BizFly Cloud block storage Persistent Read/Write Single Pod Yes Raw Block, Snapshot, Expansion
CeaStor Block Storage ceastor.csi.com v1.7.0 A repository for the NVMe-oF CSI Driver for CeaStor Persistent and Ephemeral Read/Write Multiple Pod Yes Expansion, Cloning
CephFS cephfs.csi.ceph.com v0.3, >=v1.0.0 A Container Storage Interface (CSI) Driver for CephFS Persistent Read/Write Multiple Pods Yes Expansion, Snapshot, Cloning
Ceph RBD rbd.csi.ceph.com v0.3, >=v1.0.0 A Container Storage Interface (CSI) Driver for Ceph RBD Persistent Read/Write Single Pod Yes Raw Block, Snapshot, Expansion, Topology, Cloning,In-tree plugin migration
cert-manager csi-driver csi.cert-manager.io v1.9.0 Uses cert-manager to provision secretless X.509 certificates for pods via ephemeral CSI volumes Ephemeral Read/Write Single Pod Yes
cert-manager csi-driver-spiffe spiffe.csi.cert-manager.io v1.9.0 Uses cert-manager to provision X.509 SPIFFE SVIDs for pods via ephemeral CSI volumes Ephemeral Read/Write Single Pod Yes
Cisco HyperFlex CSI HX-CSI v1.2 A Container Storage Interface (CSI) Driver for Cisco HyperFlex Persistent Read/Write Multiple Pods Yes Raw Block, Expansion, Cloning
CubeFS csi.cubefs.com v1.1.0 A Container Storage Interface (CSI) Driver for CubeFS Storage Persistent Read/Write Multiple Pods Yes
Cinder cinder.csi.openstack.org v0.3, [v1.0, v1.3.0] A Container Storage Interface (CSI) Driver for OpenStack Cinder Persistent and Ephemeral Depends on the storage backend used Yes, if storage backend supports it Raw Block, Snapshot, Expansion, Cloning, Topology
cloudscale.ch csi.cloudscale.ch v1.0 A Container Storage Interface (CSI) Driver for the cloudscale.ch IaaS platform Persistent Read/Write Single Pod Yes Snapshot
CTDI Block Storage csi.block.ctdi.com v1.0 to v1.6 A Container Storage Interface (CSI) Driver for CTDI Distributed Block Storage Persistent Read/Write Single Pod Yes Raw Block, Snapshot, Expansion, Cloning
Datatom-InfinityCSI csi-infiblock-plugin v0.3, v1.0.0, v1.1.0 A Container Storage Interface (CSI) Driver for DATATOM Infinity storage Persistent Read/Write Single Pod Yes Raw Block, Snapshot, Expansion, Topology
Datatom-InfinityCSI (filesystem) csi-infifs-plugin v0.3, v1.0.0, v1.1.0 A Container Storage Interface (CSI) Driver for DATATOM Infinity filesystem storage Persistent Read/Write Multiple Pods Yes Expansion
Datera dsp.csi.daterainc.io v1.0 A Container Storage Interface (CSI) Driver for Datera Data Services Platform (DSP) Persistent Read/Write Single Pod Yes Snapshot
DDN EXAScaler exa.csi.ddn.com v1.0, v1.1 A Container Storage Interface (CSI) Driver for DDN EXAScaler filesystems Persistent Read/Write Multiple Pods Yes Expansion
Dell EMC PowerMax csi-powermax.dellemc.com [v1.0, v1.5] A Container Storage Interface (CSI) Driver for Dell EMC PowerMax Persistent Read/Write Single Pod Yes Raw Block, Snapshot, Expansion, Cloning, Topology
Dell EMC PowerScale csi-isilon.dellemc.com [v1.0, v1.5] A Container Storage Interface (CSI) Driver for Dell EMC PowerScale Persistent and Ephemeral Read/Write Multiple Pods Yes Snapshot, Expansion, Cloning, Topology
Dell EMC PowerStore csi-powerstore.dellemc.com [v1.0, v1.5] A Container Storage Interface (CSI) Driver for Dell EMC PowerStore Persistent and Ephemeral Read/Write Single Pod Yes Raw Block, Snapshot, Expansion, Cloning, Topology
Dell EMC Unity csi-unity.dellemc.com [v1.0, v1.5] A Container Storage Interface (CSI) Driver for Dell EMC Unity Persistent and Ephemeral Read/Write Single Pod Yes Raw Block, Snapshot, Expansion, Cloning, Topology
Dell EMC VxFlexOS csi-vxflexos.dellemc.com [v1.0, v1.5] A Container Storage Interface (CSI) Driver for Dell EMC VxFlexOS Persistent Read/Write Single Pod Yes Raw Block, Snapshot, Expansion, Cloning, Topology
democratic-csi org.democratic-csi.[X] [v1.0, v1.5] Generic CSI plugin supporting zfs based solutions (FreeNAS / TrueNAS and ZoL solutions such as Ubuntu), Synology, and more Persistent and Ephemeral Read/Write Single Pod (Block Volume) Read/Write Multiple Pods (File Volume) Yes Raw Block, Snapshot, Expansion, Cloning
Diamanti-CSI dcx.csi.diamanti.com v1.0 A Container Storage Interface (CSI) Driver for Diamanti DCX Platform Persistent Read/Write Single Pod Yes Raw Block, Snapshot, Expansion
DigitalOcean Block Storage dobs.csi.digitalocean.com v0.3, v1.0 A Container Storage Interface (CSI) Driver for DigitalOcean Block Storage Persistent Read/Write Single Pod Yes Raw Block, Snapshot, Expansion
Dothill-CSI dothill.csi.enix.io v1.3 Generic CSI plugin supporting Seagate AssuredSan appliances such as HPE MSA, Dell EMC PowerVault ME4 and others ... Persistent Read/Write Single Node Yes Snapshot, Expansion
Ember CSI [x].ember-csi.io v0.2, v0.3, v1.0 Multi-vendor CSI plugin supporting over 80 Drivers to provide block and mount storage to Container Orchestration systems. Persistent Read/Write Single Pod Yes Raw Block, Snapshot
Excelero NVMesh nvmesh-csi.excelero.com v1.0, v1.1 A Container Storage Interface (CSI) Driver for Excelero NVMesh Persistent Read/Write Multiple Pods Yes Raw Block, Expansion
Exoscale CSI csi.exoscale.com v1.8.0 A Container Storage Interface (CSI) Driver for Exoscale Block Storage Persistent Read/Write Single Pod Yes Raw Block, Snapshot, Topology
GCE Persistent Disk pd.csi.storage.gke.io v0.3, v1.0 A Container Storage Interface (CSI) Driver for Google Compute Engine Persistent Disk (GCE PD) Persistent Read/Write Single Pod Yes Raw Block, Snapshot, Expansion, Topology
Google Cloud Filestore filestore.csi.storage.gke.io v0.3 A Container Storage Interface (CSI) Driver for Google Cloud Filestore Persistent Read/Write Multiple Pods Yes
Google Cloud Storage FUSE gcsfuse.csi.storage.gke.io v1.x A Container Storage Interface (CSI) Driver for Google Cloud Storage FUSE Persistent and Ephemeral Read/Write Multiple Pods No
Google Cloud Storage gcs.csi.ofek.dev v1.0 A Container Storage Interface (CSI) Driver for Google Cloud Storage Persistent and Ephemeral Read/Write Multiple Pods Yes Expansion
GlusterFS org.gluster.glusterfs v0.3, v1.0 A Container Storage Interface (CSI) Driver for GlusterFS Persistent Read/Write Multiple Pods Yes Snapshot
Gluster VirtBlock org.gluster.glustervirtblock v0.3, v1.0 A Container Storage Interface (CSI) Driver for Gluster Virtual Block volumes Persistent Read/Write Single Pod Yes
Hammerspace CSI com.hammerspace.csi v0.3, v1.0 A Container Storage Interface (CSI) Driver for Hammerspace Storage Persistent Read/Write Multiple Pods Yes Raw Block, Snapshot
Hedvig io.hedvig.csi v1.0 A Container Storage Interface (CSI) Driver for Hedvig Persistent Read/Write Multiple Pods Yes Raw Block, Snapshot, Expansion
Hetzner Cloud Volumes CSI csi.hetzner.cloud v0.3, v1.0 A Container Storage Interface (CSI) Driver for Hetzner Cloud Volumes Persistent Read/Write Single Pod Yes Raw Block, Expansion
Hitachi Vantara hspc.csi.hitachi.com v1.2 A Container Storage Interface (CSI) Driver for VSP series Storage Persistent Read/Write Single Pod Yes Raw Block, Snapshot, Expansion, Cloning
HPE csi.hpe.com v1.3 A multi-platform Container Storage Interface (CSI) driver. Supports HPE Alletra, Nimble Storage, Primera and 3PAR Persistent and Ephemeral Read/Write Multiple Pods Yes Raw Block, Snapshot, Expansion, Cloning
HPE ClusterStor Lustre CSI lustre-csi.hpe.com v1.5 A Container Storage Interface (CSI) Driver for HPE Cray ClusterStor Lustre Storage Persistent Read/Write Multiple Pods No
HPE Ezmeral (MapR) com.mapr.csi-kdf v1.3 A Container Storage Interface (CSI) Driver for HPE Ezmeral Data Fabric Persistent Read/Write Multiple Pods Yes Raw Block, Snapshot, Expansion, Cloning
HPE GreenLake for File Storage CSI Driver filex.csi.hpe.com v1.2 A Container Storage Interface (CSI) Driver for HPE GreenLake for File Storage. Persistent and Ephemeral Read/Write Multiple Pods Yes Snapshot, Expansion, Cloning
Huawei Storage CSI csi.huawei.com v1.0, v1.1, v1.2 A Container Storage Interface (CSI) Driver for FusionStorage, OceanStor 100D, OceanStor Pacific, OceanStor Dorado V3, OceanStor Dorado V6, OceanStor V3, OceanStor V5 Persistent Read/Write Multiple Pod Yes Snapshot, Expansion, Cloning
HwameiStor lvm.hwameistor.io disk.hwameistor.io v1.3 A Container Storage Interface (CSI) Driver for Local Storage Persistent Read/Write Single Pod Yes Raw Block, Expansion
HyperV CSI eu.zetanova.csi.hyperv v1.0, v1.1 A Container Storage Interface (CSI) driver to manage hyperv hosts Persistent Read/Write Multiple Pods Yes
IBM Block Storage block.csi.ibm.com [v1.0, v1.5] A Container Storage Interface (CSI) Driver for IBM Spectrum Virtualize Family, IBM DS8000 Family 8.x and higher. Persistent Read/Write Multiple Pod Yes Raw Block, Snapshot, Expansion, Cloning, Topology
IBM Storage Scale spectrumscale.csi.ibm.com v1.5 A Container Storage Interface (CSI) Driver for the IBM Storage Scale File System Persistent Read/Write Multiple Pod Yes Snapshot, Expansion, Cloning
IBM Cloud Block Storage VPC CSI Driver vpc.block.csi.ibm.io v1.5 A Container Storage Interface (CSI) Driver for IBM Cloud Kubernetes Service and Red Hat OpenShift on IBM Cloud Persistent Read/Write Single Pod Yes Raw Block, Expansion, Snapshot
Infinidat infinibox-csi-driver v1.0, v1.8 A Container Storage Interface (CSI) Driver for Infinidat InfiniBox Persistent Read/Write Multiple Pods Yes Raw Block, Snapshot, Expansion, Cloning, Topology
Inspur InStorage CSI csi-instorage [v1.0, v1.6] A Container Storage Interface (CSI) Driver for inspur AS/HF/CS/CF Series Primary Storage, inspur AS13000 SAN/NAS/Object Series SDS Storage Persistent Read/Write Single Pod Yes Raw Block, Snapshot, Expansion, Cloning
Intel PMEM-CSI pmem-csi.intel.com v1.0 A Container Storage Interface (CSI) driver for PMEM from Intel Persistent and Ephemeral Read/Write Single Pod Yes Raw Block
Intelliflash Block Storage intelliflash-csi-block-driver.intelliflash.com v1.0, v1.1, v1.2 A Container Storage Interface (CSI) Driver for Intelliflash Block Storage Persistent Read/Write Multiple Pods Yes Snapshot, Expansion, Cloning, Topology
Intelliflash File Storage intelliflash-csi-file-driver.intelliflash.com v1.0, v1.1, v1.2 A Container Storage Interface (CSI) Driver for Intelliflash File Storage Persistent Read/Write Multiple Pods Yes Snapshot, Expansion, Cloning, Topology
ionir ionir v1.2 A Container Storage Interface (CSI) Driver for ionir Kubernetes-Native Storage Persistent Read/Write Single Pod Yes Raw Block, Cloning
JD Cloud Storage Platform Block jdcsp-block.csi.jdcloud.com v1.8.0 A Container Storage Interface (CSI) Driver for JD-CSP Block Persistent Read/Write Single Pod Yes Raw Block, Snapshot, Expansion
JD Cloud Storage Platform Filesystem jdcsp-file.csi.jdcloud.com v1.8.0 A Container Storage Interface (CSI) Driver for JD-CSP Filesystem Persistent Read/Write Multiple Pods Yes Expansion
JuiceFS csi.juicefs.com v0.3, v1.0 A Container Storage Interface (CSI) Driver for JuiceFS File System Persistent Read/Write Multiple Pods Yes
kaDalu org.kadalu.gluster v0.3 A CSI Driver (and operator) for GlusterFS Persistent Read/Write Multiple Pods Yes
KaiXiangTech MegaBric flexblock.csi.kaixiangtech.com v1.5.0 A Container Storage Interface (CSI) plugin for KaiXiangTech MegaBric Storage Persistent Read/Write Multiple Pods Yes Raw Block, Expansion, Cloning
KumoScale Block Storage kumoscale.kioxia.com v1.0 A Container Storage Interface (CSI) Driver for KumoScale Block Storage Persistent Read/Write Single Pod Yes Raw Block, Snapshot, Expansion, Topology
Lightbits Labs csi.lightbitslabs.com v1.2, v1.3 A Container Storage Interface (CSI) Driver for Lightbits Storage Persistent Read/Write Single Pod (in volumeMode FileSystem) Read/Write Multiple Pods (in volumeMode Block) Yes Raw Block, Snapshot, Expansion, Cloning
Linode Block Storage linodebs.csi.linode.com v1.0 A Container Storage Interface (CSI) Driver for Linode Block Storage Persistent Read/Write Single Pod Yes
LINSTOR linstor.csi.linbit.com v1.2 A Container Storage Interface (CSI) Driver for LINSTOR volumes Persistent Read/Write Single Pod Yes Raw Block, Snapshot, Expansion, Cloning, Topology
Longhorn driver.longhorn.io v1.5 A Container Storage Interface (CSI) Driver for Longhorn volumes Persistent Read/Write Single Node Yes Raw Block
MacroSAN csi-macrosan v1.0 A Container Storage Interface (CSI) Driver for MacroSAN Block Storage Persistent Read/Write Single Pod Yes
Manila manila.csi.openstack.org v1.1, v1.2 A Container Storage Interface (CSI) Driver for OpenStack Shared File System Service (Manila) Persistent Read/Write Multiple Pods Yes Snapshot, Topology
MooseFS com.tuxera.csi.moosefs v1.0 A Container Storage Interface (CSI) Driver for MooseFS clusters. Persistent Read/Write Multiple Pods Yes
NetApp csi.trident.netapp.io [v1.0, v1.8] A Container Storage Interface (CSI) Driver for NetApp's Trident container storage orchestrator Persistent Read/Write Multiple Pods Yes Raw Block, Snapshot, Expansion, Cloning, Topology
NexentaStor File Storage nexentastor-csi-driver.nexenta.com v1.0, v1.1, v1.2 A Container Storage Interface (CSI) Driver for NexentaStor File Storage Persistent Read/Write Multiple Pods Yes Snapshot, Expansion, Cloning, Topology
NexentaStor Block Storage nexentastor-block-csi-driver.nexenta.com v1.0, v1.1, v1.2 A Container Storage Interface (CSI) Driver for NexentaStor over iSCSI protocol Persistent Read/Write Multiple Pods Yes Snapshot, Expansion, Cloning, Topology, Raw block
NFS nfs.csi.k8s.io v1.0 This driver allows Kubernetes to access NFS server on Linux node. Persistent Read/Write Multiple Pods Yes
NGX Storage Block Storage iscsi.csi.ngxstorage.com v1.8.0 A Container Storage Interface (CSI) Driver for NGXStorage over iSCSI protocol Persistent Read/Write Single Pod Yes Raw Block, Expansion, Snapshot
Nutanix csi.nutanix.com v0.3, v1.0, v1.2 A Container Storage Interface (CSI) Driver for Nutanix Persistent "Read/Write Single Pod" with Nutanix Volumes and "Read/Write Multiple Pods" with Nutanix Files Yes Raw Block, Snapshot, Expansion, Cloning
OpenEBS cstor.csi.openebs.io v1.0 A Container Storage Interface (CSI) Driver for OpenEBS Persistent Read/Write Single Pod Yes Expansion, Snapshot, Cloning
Open-E com.open-e.joviandss.csi v1.0 A Container Storage Interface (CSI) Driver for Open-E JovianDSS Storage Persistent Read/Write Single Pod Yes Snapshot, Cloning
Open-Local local.csi.alibaba.com v1.0 A Container Storage Interface (CSI) Driver for Local Storage Persistent Read/Write Single Pod Yes Raw Block, Expansion, Snapshot
Oracle Cloud Infrastructure(OCI) Block Storage blockvolume.csi.oraclecloud.com v1.1 A Container Storage Interface (CSI) Driver for Oracle Cloud Infrastructure (OCI) Block Storage Persistent Read/Write Single Pod Yes Snapshot, Expansion, Cloning, Topology
Oracle Cloud Infrastructure(OCI) File Storage fss.csi.oraclecloud.com v1.1 A Container Storage Interface (CSI) Driver for Oracle Cloud Infrastructure (OCI) File Storage Persistent Read/Write Multiple Pods Yes
oVirt csi.ovirt.org v1.0 A Container Storage Interface (CSI) Driver for oVirt Persistent Read/Write Single Pod Yes Block, File Storage
Portworx pxd.portworx.com v1.4 A Container Storage Interface (CSI) Driver for Portworx Persistent and Ephemeral Read/Write Multiple Pods Yes Snapshot, Expansion, Raw Block, Cloning
Proxmox csi.proxmox.sinextra.dev v1.9 A Container Storage Interface (CSI) Driver for Proxmox Persistent Read/Write Single Pod Yes Expansion, Topology, Raw Block
QingCloud CSI disk.csi.qingcloud.com v1.1 A Container Storage Interface (CSI) Driver for QingCloud Block Storage Persistent Read/Write Single Pod Yes Raw Block, Snapshot, Expansion, Cloning
QingStor CSI neonsan.csi.qingstor.com v0.3, v1.1 A Container Storage Interface (CSI) Driver for NeonSAN storage system Persistent Read/Write Multiple Pods Yes Raw Block, Snapshot, Expansion, Cloning
Qiniu Kodo CSI kodoplugin.storage.qiniu.com v1.6 A Container Storage Interface (CSI) Driver for Qiniu Object Storage (Kodo) Persistent Read/Write Multiple Pods Yes
Quobyte quobyte-csi v1.3.0 A Container Storage Interface (CSI) Driver for Quobyte Persistent Read/Write Multiple Pods Yes Expansion, Snapshots
ROBIN robin v0.3, v1.0 A Container Storage Interface (CSI) Driver for ROBIN Persistent Read/Write Multiple Pods Yes Raw Block, Snapshot, Expansion, Cloning
SandStone csi-sandstone-plugin v1.0 A Container Storage Interface (CSI) Driver for SandStone USP Persistent Read/Write Multiple Pods Yes Raw Block, Snapshot, Expansion, Cloning
Sangfor-EDS-File-Storage eds.csi.file.sangfor.com v1.0 A Container Storage Interface (CSI) Driver for Sangfor Distributed File Storage(EDS) Persistent Read/Write Multiple Pods Yes
Sangfor-EDS-Block-Storage eds.csi.block.sangfor.com v1.0 A Container Storage Interface (CSI) Driver for Sangfor Block Storage(EDS) Persistent Read/Write Single Pod Yes
Scaleway CSI csi.scaleway.com v1.2.0 Container Storage Interface (CSI) Driver for Scaleway Block Storage Persistent Read/Write Single Pod Yes Raw Block, Snapshot, Expansion, Topology
Seagate Exos X csi-exos-x.seagate.com v1.3 CSI driver for Seagate Exos X and OEM systems Persistent Read/Write Single Pod Yes Snapshot, Expansion, Cloning
SeaweedFS seaweedfs-csi-driver v1.0 A Container Storage Interface (CSI Driver for SeaweedFS) Persistent Read/Write Multiple Pods Yes
Secrets Store CSI Driver secrets-store.csi.k8s.io v0.0.10 A Container Storage Interface (CSI) Driver for mounting secrets, keys, and certs stored in enterprise-grade external secrets stores as volumes. Ephemeral N/A N/A
SmartX csi-smtx-plugin v1.0 A Container Storage Interface (CSI) Driver for SmartX ZBS Storage Persistent Read/Write Multiple Pods Yes Snapshot, Expansion
SMB smb.csi.k8s.io v1.0 This driver allows Kubernetes to access SMB Server on both Linux and Windows nodes Persistent Read/Write Multiple Pods Yes
SODA csi-soda-plugin v1.0 A Container Storage Interface (CSI) Driver for SODA Persistent Read/Write Single Pod Yes Raw Block, Snapshot
SPDK-CSI csi.spdk.io v1.1 A Container Storage Interface (CSI) Driver for SPDK Persistent and Ephemeral Read/Write Single Pod Yes
StorageOS storageos v0.3, v1.0 A Container Storage Interface (CSI) Driver for StorageOS Persistent Read/Write Multiple Pods Yes
Storidge csi.cio.storidge.com v0.3, v1.0 A Container Storage Interface (CSI) Driver for Storidge CIO Persistent Read/Write Multiple Pods Yes Snapshot, Expansion
StorPool csi-driver.storpool.com v1.0 A Container Storage Interface (CSI) Driver for StorPool Persistent and Ephemeral Read/Write Multiple Pods Yes Expansion
Synology csi.san.synology.com v1.0 A Container Storage Interface (CSI) Driver for Synology NAS Persistent Read/Write Multiple Pods Yes Snapshot, Expansion, Cloning
Tencent Cloud Block Storage com.tencent.cloud.csi.cbs v1.0 A Container Storage Interface (CSI) Driver for Tencent Cloud Block Storage Persistent Read/Write Single Pod Yes Snapshot
Tencent Cloud File Storage com.tencent.cloud.csi.cfs v1.0 A Container Storage Interface (CSI) Driver for Tencent Cloud File Storage Persistent Read/Write Multiple Pods Yes
Tencent Cloud Object Storage com.tencent.cloud.csi.cosfs v1.0 A Container Storage Interface (CSI) Driver for Tencent Cloud Object Storage Persistent Read/Write Multiple Pods No
TopoLVM topolvm.io v1.1 A Container Storage Interface (CSI) Driver for LVM Persistent Read/Write Single Node Yes Raw Block, Expansion, Topology, Snapshot, Cloning, Storage Capacity Tracking
Toyou CSI csi.toyou.com v1.9 A Container Storage Interface (CSI) Driver for Toyou Storage Persistent Read/Write Multiple Pods Yes
TrueNAS csi.hpe.com v1.3 A community supported Container Storage Provider (CSP) that leverages the HPE CSI Driver for Kubernetes. Works with TrueNAS CORE, TrueNAS SCALE and FreeNAS using iSCSI only Persistent Read/Write Multiple Pods Yes Raw Block, Snapshot, Expansion, Cloning
VAST Data csi.vastdata.com v1.2 A Container Storage Interface (CSI) Driver for VAST Data Persistent and Ephemeral Read/Write Multiple Pods Yes Snapshot, Expansion
XSKY-EBS csi.block.xsky.com v1.0 A Container Storage Interface (CSI) Driver for XSKY Distributed Block Storage (X-EBS) Persistent Read/Write Single Pod Yes Raw Block, Snapshot, Expansion, Cloning
XSKY-FS csi.fs.xsky.com v1.0 A Container Storage Interface (CSI) Driver for XEDP,XEUS,XUDS,XGFS,X3000,X5000 Persistent Read/Write Multiple Pods Yes Snapshot, Expansion
Vault secrets.csi.kubevault.com v1.0 A Container Storage Interface (CSI) Driver for mounting HashiCorp Vault secrets as volumes. Ephemeral N/A N/A
VDA csi.vda.io v1.0 An open source block storage system base on SPDK Persistent Read/Write Single Pod N/A
Veritas InfoScale Volumes org.veritas.infoscale v1.2 A Container Storage Interface (CSI) Driver for Veritas InfoScale volumes Persistent Read/Write Multiple Pods Yes Snapshot, Expansion, Cloning
vSphere csi.vsphere.vmware.com v1.4 A Container Storage Interface (CSI) Driver for VMware vSphere Persistent Read/Write Single Pod (Block Volume) Read/Write Multiple Pods (File Volume) Yes Raw Block,Expansion (Block Volume),Topology Aware (Block Volume),Snapshot (Block Volume)
Vultr Block Storage block.csi.vultr.com v1.2 A Container Storage Interface (CSI) Driver for Vultr Block Storage Persistent Read/Write Single Pod Yes
WekaIO csi.weka.io v1.0 A Container Storage Interface (CSI) Driver for mounting WekaIO WekaFS filesystem as volumes Persistent Read/Write Multiple Pods Yes
Yandex.Cloud yandex.csi.flant.com v1.2 A Container Storage Interface (CSI) plugin for Yandex.Cloud Compute Disks Persistent Read/Write Single Pod Yes
YanRongYun ? v1.0 A Container Storage Interface (CSI) Driver for YanRong YRCloudFile Storage Persistent Read/Write Multiple Pods Yes
Zadara-CSI csi.zadara.com v1.0, v1.1 A Container Storage Interface (CSI) plugin for Zadara VPSA Storage Array & VPSA All-Flash Persistent Read/Write Multiple Pods Yes Raw Block, Snapshot, Expansion, Cloning

Sample Drivers

Name Status More Information
Flexvolume Sample
HostPath v1.2.0 Only use for a single node tests. See the Example page for Kubernetes-specific instructions.
ImagePopulator Prototype Driver that lets you use a container image as an ephemeral volume.
In-memory Sample Mock Driver v0.3.0 The sample mock driver used for csi-sanity
Synology NAS v1.0.0 An unofficial (and unsupported) Container Storage Interface Driver for Synology NAS.
VFS Driver Released A CSI plugin that provides a virtual file system.