Go to file
Andy Zhang 5642e44244
Merge pull request #241 from shiftstack/CVE-2021-3121
Bump k8s to v.0.22.3
2021-11-16 11:54:59 +08:00
.github actions: Print go version 2021-11-15 14:01:28 +01:00
CHANGELOG Add 2.0 changelog 2020-04-16 18:38:40 -07:00
charts feat: add sidecar container cpu,memory limits 2021-11-12 09:08:13 +00:00
cmd/nfsplugin feat: support alternative driver name 2021-07-10 12:33:55 +00:00
deploy feat: add sidecar container cpu,memory limits 2021-11-12 09:08:13 +00:00
docs Update csi-debug.md 2021-07-10 23:33:30 +08:00
hack feat: support alternative driver name 2021-07-10 12:33:55 +00:00
pkg/nfs reset directory permissions 2021-10-18 14:23:49 +08:00
release-tools Merge commit 'de7541519fa16d89399fceaca3c87571e51e6479' into prow-update-master 2021-10-15 08:06:34 +02:00
test test: disable GetCapabilities test temporalily 2021-09-20 03:13:00 +00:00
vendor Bump k8s to v.0.22.3 2021-11-15 14:59:23 +01: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 Enable spelling and boilerplate checks in prow and local tests 2021-01-16 14:59:57 +05:30
.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 armv7 docker builds 2021-11-01 13:21:12 +01:00
LICENSE Initial commit from kubernetes-template-project 2018-09-18 11:51:05 -07:00
Makefile Fix armv7 docker builds 2021-11-01 13:21:12 +01:00
OWNERS OWNERS update with aliases 2021-05-21 09:27:42 +02:00
OWNERS_ALIASES OWNERS update with aliases 2021-05-21 09:27:42 +02:00
README.md cluster misspelled 2021-09-14 16:52:45 -04:00
RELEASE.md Initial commit from kubernetes-template-project 2018-09-18 11:51:05 -07:00
SECURITY_CONTACTS Squashed 'release-tools/' changes from c0a4fb1d..5489de6e 2021-09-10 18:50:20 +00:00
cloudbuild.yaml Squashed 'release-tools/' changes from 5489de6e..5b9a1e06 2021-10-15 08:06:32 +02:00
code-of-conduct.md Initial commit from kubernetes-template-project 2018-09-18 11:51:05 -07:00
go.mod Bump k8s to v.0.22.3 2021-11-15 14:59:23 +01:00
go.sum Bump k8s to v.0.22.3 2021-11-15 14:59:23 +01:00

README.md

CSI NFS driver

Coverage Status

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.16 + 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

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 cluster and the NFS server.

Install driver on a Kubernetes cluster

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.