SMB CSI Driver for Kubernetes

linux build status windows build status Coverage Status


This driver allows Kubernetes to access SMB server on both Linux and Windows nodes, csi plugin name: The driver requires existing and already configured SMB server, it supports dynamic provisioning of Persistent Volumes via Persistent Volume Claims by creating a new sub directory under SMB server.

Project status: GA

Container Images & Kubernetes Compatibility:

Driver Version supported k8s version supported Windows csi-proxy version
master branch 1.20+ v0.2.2+
v1.7.0 1.20+ v0.2.2+
v1.6.0 1.20+ v0.2.2+
v1.5.0 1.19+ v0.2.2+

Driver parameters

Please refer to driver parameters

Install driver on a Kubernetes cluster



Kubernetes Development

Please refer to development guide

View CI Results

Check testgrid sig-storage-csi-smb dashboard.



View Github