Skip to content

This driver allows Kubernetes to access SMB Server on both Linux and Windows nodes.

License

Notifications You must be signed in to change notification settings

YiJinMSFT/csi-driver-smb

 
 

Repository files navigation

SMB CSI Driver for Kubernetes

linux build status windows build status Coverage Status Artifact Hub

About

This driver allows Kubernetes to access SMB server on both Linux and Windows nodes, plugin name: smb.csi.k8s.io. The driver requires existing 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.21+ v0.2.2+
v1.16.0 1.21+ v0.2.2+
v1.15.0 1.21+ v0.2.2+
v1.14.0 1.21+ v0.2.2+

Driver parameters

Please refer to smb.csi.k8s.io driver parameters

Install driver on a Kubernetes cluster

Examples

Troubleshooting

Kubernetes Development

Please refer to development guide

View CI Results

Links

About

This driver allows Kubernetes to access SMB Server on both Linux and Windows nodes.

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • Go 60.7%
  • Shell 27.8%
  • Makefile 4.3%
  • Python 3.7%
  • Mustache 3.3%
  • Dockerfile 0.2%