Forgejo-first fork of kubernetes-csi/csi-driver-nfs with isityael release hardening.
  • Go 63.1%
  • Shell 27.5%
  • Python 3.4%
  • Makefile 3.3%
  • Go Template 2.5%
  • Other 0.2%
Find a file
Repository files (latest commit first)
Filename Latest commit message Latest commit date
Yael 07889026dd
All checks were successful
ci/woodpecker/push/lint Pipeline was successful
Create fork release tag / release (push) Successful in 23s
ci/woodpecker/tag/release Pipeline was successful
chore(deps): update weekly container digest refresh (#160)
Reviewed-on: ⁨#160⁩
2026-09-30 19:53:57 +00:00
.ci fix(ci): complete fork module migration 2026-07-14 13:51:40 +02:00
.forgejo/workflows ci(release): name fork releases v<upstream>-yael.<n> 2026-09-25 17:54:51 +02:00
.github chore(deps): update dependency golangci/golangci-lint to v2.14.0 2026-09-24 11:33:03 +00:00
.woodpecker chore(deps): update weekly container digest refresh (#160) 2026-09-30 19:53:57 +00:00
CHANGELOG Add 2.0 changelog 2020-04-16 18:38:40 -07:00
charts chore: sync upstream/master (2026-09-18) 2026-09-18 17:15:35 +02:00
cmd/nfsplugin chore: sync upstream/master (2026-09-18) 2026-09-18 17:15:35 +02:00
deploy feat: add uid/gid StorageClass parameters for volume directory ownership 2026-08-22 10:31:33 +03:00
docs chore: sync upstream/master (2026-09-18) 2026-09-18 17:15:35 +02:00
hack ci(release): name fork releases v<upstream>-yael.<n> 2026-09-25 17:54:51 +02:00
pkg/nfs chore: sync upstream/master (2026-09-18) 2026-09-18 17:15:35 +02:00
release-tools chore: sync upstream/master (2026-09-18) 2026-09-18 17:15:35 +02:00
test chore: sync upstream/master (2026-09-18) 2026-09-18 17:15:35 +02:00
vendor fix(deps): update module github.com/onsi/gomega to v1.44.0 2026-09-24 18:35:37 +00:00
.cloudbuild.sh Add symlink for cloudbuild.yaml and .cloudbuild.sh 2020-10-14 16:45:32 +05:30
.gitignore chore: ignore local worktrees 2026-07-14 13:23:44 +02:00
.golangci.yml chore: upgrade to goint 2.10 2026-03-04 03:42:10 +00:00
.pre-commit-config.yaml feat: automate Helm chart patch bumps 2026-06-14 06:49:59 +02:00
.prow.sh chore: fix shellcheck issues 2022-02-12 05:16:16 +00:00
.trivyignore test: ignore incorrect CVE-2020-8559 report error 2024-04-25 15:05:15 +00:00
cloudbuild.yaml Squashed 'release-tools/' changes from de06a09a..3472c3ff 2026-08-11 08:32:01 +00:00
code-of-conduct.md Initial commit from kubernetes-template-project 2018-09-18 11:51:05 -07:00
CONTRIBUTING.md Fixes broken link 2022-09-16 17:44:57 +05:30
Dockerfile chore(deps): update weekly container digest refresh (#160) 2026-09-30 19:53:57 +00:00
Dockerfile.release chore(deps): update weekly container digest refresh (#160) 2026-09-30 19:53:57 +00:00
go.mod fix(deps): update module github.com/onsi/gomega to v1.44.0 2026-09-24 18:35:37 +00:00
go.sum fix(deps): update module github.com/onsi/gomega to v1.44.0 2026-09-24 18:35:37 +00:00
LICENSE Initial commit from kubernetes-template-project 2018-09-18 11:51:05 -07:00
Makefile fix(build): publish amd64 images only 2026-07-14 14:44:55 +02:00
mise.toml chore: update deps and module path 2026-07-14 13:29:38 +02: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 Squashed 'release-tools/' changes from de06a09a..3472c3ff 2026-08-11 08:32:01 +00:00
RELEASE.md Initial commit from kubernetes-template-project 2018-09-18 11:51:05 -07:00
renovate.json fix(renovate): ignore generated vendor artifacts 2026-08-20 20:56:44 +02:00
SECURITY_CONTACTS chore: update SECURITY_CONTACTS 2026-02-10 02:15:05 +00:00
support.md doc: add support doc 2024-08-30 09:54:34 +00:00

NFS CSI Driver for Kubernetes

build status Coverage Status Artifact Hub

About

This driver allows Kubernetes to access NFS server. The driver requires an existing and already configured NFSv3 or NFSv4 server. It supports dynamic provisioning of Persistent Volumes via Persistent Volume Claims by creating a new sub directory under the NFS server.

  • CSI plugin name: nfs.csi.k8s.io
  • Project status: GA

Container Images & Kubernetes Compatibility

Driver Version Supported K8s Version Status
master branch 1.21+ GA
v4.13.4 1.21+ GA
v4.12.1 1.21+ GA
v4.11.0 1.21+ GA

Driver Parameters

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

Installation

Install the driver on a Kubernetes cluster:

You can also install NFS CSI driver on MicroK8s.

Examples

Troubleshooting

Development

Please refer to the development guide.

CI Results

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.