This driver allows Kubernetes to access SMB Server on both Linux and Windows nodes.
Go to file
Andy Zhang 608289c1d2
Merge pull request #474 from andyzhangx/fix-windows-build-1.16
fix: windows image build on release-1.16
2022-05-02 16:18:34 +08:00
.github test: use csi-proxy v1.1.1 in unit test 2022-04-08 11:11:20 +00:00
charts doc: cut v1.6.0 release 2022-04-11 12:40:11 +00:00
cmd/smbplugin fix: windows image build 2022-05-02 07:53:50 +00:00
deploy doc: cut v1.6.0 release 2022-04-11 12:40:11 +00:00
docs doc: cut v1.6.0 release 2022-04-11 12:40:11 +00:00
hack chore: fix broken post-csi-driver-smb-push-images pipeline 2022-05-01 07:36:54 +00:00
pkg chore: fix broken post-csi-driver-smb-push-images pipeline 2022-05-01 07:36:54 +00:00
release-tools Merge commit 'c4a0d9021f94fc36763bd02897143ef83769f8c4' as 'release-tools' 2022-03-22 13:03:59 +00:00
test test: enable one external test 2022-04-10 14:13:47 +00:00
vendor chore: fix build failure on macos 2022-04-08 08:25:08 +00:00
.cloudbuild.sh test: fix cloudbuild.sh link 2022-03-31 06:59:53 +00:00
.gitignore chore: fix broken post-csi-driver-smb-push-images pipeline 2022-05-01 07:36:54 +00:00
CONTRIBUTING.md initial version 2018-12-03 08:37:13 +00:00
LICENSE Initial commit 2018-11-30 16:38:55 +08:00
Makefile fix: windows image build 2022-05-02 07:53:50 +00:00
OWNERS Update OWNERS 2020-05-12 21:12:31 +08:00
README.md doc: cut v1.6.0 release 2022-04-11 12:40:11 +00:00
RELEASE.md doc: fix typo 2020-05-11 08:28:41 +00:00
SECURITY_CONTACTS Update SECURITY_CONTACTS 2020-05-12 10:08:51 +08:00
cloudbuild.yaml fix: post-csi-driver-smb-push-images failure 2022-03-24 11:03:15 +00:00
code-of-conduct.md initial version 2018-12-03 08:37:13 +00:00
go.mod chore: fix build failure on macos 2022-04-08 08:25:08 +00:00
go.sum chore: fix build failure on macos 2022-04-08 08:25:08 +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.6.0 1.20+ v0.2.2+
v1.5.0 1.19+ v0.2.2+
v1.4.0 1.19+ 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.