Go to file
Jiaxun Song 1fed4f3cd8 doc: improve documentations following SMB driver repo 2020-11-20 21:10:46 +00:00
.github CI: Add static checks in GH Actions 2020-11-16 12:04:50 +05:30
CHANGELOG Add 2.0 changelog 2020-04-16 18:38:40 -07:00
charts doc: improve documentations following SMB driver repo 2020-11-20 21:10:46 +00:00
cmd/nfsplugin fix: make verify checks 2020-11-18 19:02:49 +00:00
deploy doc: improve documentations following SMB driver repo 2020-11-20 21:10:46 +00:00
docs doc: improve documentations following SMB driver repo 2020-11-20 21:10:46 +00:00
hack test: add make verify 2020-11-16 20:36:41 +00:00
pkg/nfs fix: make verify checks 2020-11-18 19:02:49 +00:00
release-tools Merge commit '4a6540f33e5d8723593024274b761f30614abdcf' into prow-update-master 2020-10-27 18:18:00 +01:00
test fix: change CSC install step 2020-11-19 07:38:34 +00:00
vendor fix: make verify checks 2020-11-18 19:02:49 +00:00
.cloudbuild.sh Add symlink for cloudbuild.yaml and .cloudbuild.sh 2020-10-14 16:45:32 +05:30
.gitignore test: add make verify 2020-11-16 20:36:41 +00:00
.prow.sh fix: make verify checks 2020-11-18 19:02:49 +00:00
.travis.yml switch to csi-release-tools 2019-02-20 09:10:47 +01:00
CONTRIBUTING.md Initial commit from kubernetes-template-project 2018-09-18 11:51:05 -07:00
Dockerfile fix: make verify checks 2020-11-18 19:02:49 +00:00
LICENSE Initial commit from kubernetes-template-project 2018-09-18 11:51:05 -07:00
Makefile doc: improve documentations following SMB driver repo 2020-11-20 21:10:46 +00:00
OWNERS doc: add as approver 2020-09-04 15:53:17 +08:00
README.md doc: improve documentations following SMB driver repo 2020-11-20 21:10:46 +00:00
RELEASE.md Initial commit from kubernetes-template-project 2018-09-18 11:51:05 -07:00
SECURITY_CONTACTS Update OWNERS and SECURITY_CONTACTS 2018-09-18 11:52:04 -07:00
cloudbuild.yaml Add symlink for cloudbuild.yaml and .cloudbuild.sh 2020-10-14 16:45:32 +05:30
code-of-conduct.md Initial commit from kubernetes-template-project 2018-09-18 11:51:05 -07:00
go.mod fix: make verify checks 2020-11-18 19:02:49 +00:00
go.sum fix: make verify checks 2020-11-18 19:02:49 +00:00

README.md

CSI NFS driver

Overview

This is a repository for NFS CSI Driver. Currently it implements bare minimum of the CSI spec and is in the alpha state of the development.

CSI Feature matrix

nfs.csi.k8s.io K8s version compatibility CSI versions compatibility Dynamic Provisioning Resize Snapshots Raw Block AccessModes Status
master 1.14 + v1.0 + yes no no no Read/Write Multiple Pods Alpha
v2.0.0 1.14 + v1.0 + no no no no Read/Write Multiple Pods Alpha
v1.0.0 1.9 - 1.15 v1.0 no no no no Read/Write Multiple Pods deprecated

Requirements

The CSI NFS driver requires Kubernetes cluster of version 1.14 or newer and preexisting NFS server, whether it is deployed on cluster or provisioned independently. The plugin itself provides only a communication layer between resources in the cluser and the NFS server.

Install NFS CSI driver on a kubernetes cluster

Please refer to install NFS CSI driver.

Driver parameters

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

Examples

Troubleshooting

Kubernetes Development

Please refer to development guide

Community, discussion, contribution, and support

Learn how to engage with the Kubernetes community on the community page.

You can reach the maintainers of this project at:

Code of conduct

Participation in the Kubernetes community is governed by the Kubernetes Code of Conduct.