fix |
||
|---|---|---|
| .github | ||
| charts | ||
| cmd/smbplugin | ||
| deploy | ||
| docs | ||
| hack | ||
| pkg | ||
| release-tools | ||
| test | ||
| vendor | ||
| .cloudbuild.sh | ||
| .gitignore | ||
| CONTRIBUTING.md | ||
| LICENSE | ||
| Makefile | ||
| OWNERS | ||
| README.md | ||
| RELEASE.md | ||
| SECURITY_CONTACTS | ||
| cloudbuild.yaml | ||
| code-of-conduct.md | ||
| go.mod | ||
| go.sum | ||
| known-issues.md | ||
README.md
SMB CSI Driver for Kubernetes
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
- install by kubectl
- install by helm charts
Examples
- How to Use the Windows CSI Proxy and CSI SMB Driver for Kubernetes
- Set up a Samba Server on a Kubernetes cluster
- Basic usage
- Windows
Troubleshooting
Kubernetes Development
Please refer to development guide
View CI Results
Check testgrid sig-storage-csi-smb dashboard.