This driver allows Kubernetes to access SMB Server on both Linux and Windows nodes.
Go to file
andyzhangx c5e05f36d3 test: fix cloudbuild.sh link 2022-03-31 06:59:53 +00:00
.github test: check coding spelling 2022-02-17 12:27:16 +00:00
charts fix: leader-election namespace issue 2022-03-24 11:03:59 +00:00
deploy fix: leader-election namespace issue 2022-03-24 11:03:59 +00:00
docs Update install-csi-driver-master.md 2022-03-02 17:29:30 +08:00
hack fix: gid conflict issue between sc and fsGroup setting 2022-03-24 09:35:11 +00:00
pkg fix: CVE issues in image build 2022-03-27 08:42:15 +00:00
release-tools Merge commit 'c4a0d9021f94fc36763bd02897143ef83769f8c4' as 'release-tools' 2022-03-22 13:03:59 +00:00
test chore: fix shellcheck issues 2022-02-12 07:07:07 +00:00
vendor cleanup: remove snapshot dependency 2022-02-06 13:41:36 +00:00
.cloudbuild.sh test: fix cloudbuild.sh link 2022-03-31 06:59:53 +00:00
.gitignore fix: add latest helm chart file 2021-01-30 13:41:49 +00:00
CONTRIBUTING.md Squashed 'release-tools/' content from commit 335339f0 2022-03-22 13:03:59 +00:00
LICENSE Squashed 'release-tools/' content from commit 335339f0 2022-03-22 13:03:59 +00:00
Makefile [ci] Tweak make rules to make cloudbuild work 2022-03-11 11:34:20 -08:00
OWNERS Squashed 'release-tools/' content from commit 335339f0 2022-03-22 13:03:59 +00:00
README.md Update README.md 2022-03-30 21:42:29 +08:00
RELEASE.md Squashed 'release-tools/' content from commit 335339f0 2022-03-22 13:03:59 +00:00
SECURITY_CONTACTS Squashed 'release-tools/' content from commit 335339f0 2022-03-22 13:03:59 +00:00
cloudbuild.yaml fix: post-csi-driver-smb-push-images failure 2022-03-24 11:03:15 +00:00
code-of-conduct.md Squashed 'release-tools/' content from commit 335339f0 2022-03-22 13:03:59 +00:00
go.mod cleanup: remove snapshot dependency 2022-02-06 13:41:36 +00:00
go.sum cleanup: remove snapshot dependency 2022-02-06 13:41:36 +00:00
known-issues.md doc: fix code spelling issues 2022-02-12 06:55:11 +00:00

README.md

SMB CSI Driver for Kubernetes

linux build status windows build status Coverage Status

About

This driver allows Kubernetes to access SMB server on both Linux and Windows nodes, csi plugin name: smb.csi.k8s.io. 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.5.0 1.19+ v0.2.2+
v1.4.0 1.19+ v0.2.2+
v1.3.0 1.18+ 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

Check testgrid sig-storage-csi-smb dashboard.