ceph-csi/internal/nfs
Rakshith R 3d3c029471 nfs: add nodeserver within cephcsi
This commit adds nfs nodeserver capable of
mounting nfs volumes, even with pod networking
using NSenter design similar to rbd and cephfs.
NodePublish, NodeUnpublish, NodeGetVolumeStats
and NodeGetCapabilities have been implemented.

The nodeserver implementation has been inspired
from https://github.com/kubernetes-csi/csi-driver-nfs,
which was previously used for mounted cephcsi exported
nfs volumes. The current implementation is also
backward compatible for the previously created
PVCs.

Signed-off-by: Rakshith R <rar@redhat.com>
2022-08-09 13:36:03 +00:00
..
controller nfs: make DeleteVolume (more) idempotent 2022-08-03 19:43:16 +00:00
driver nfs: add nodeserver within cephcsi 2022-08-09 13:36:03 +00:00
identity ci: fix all linter errors found in golangci-lint 2022-06-03 12:55:54 +00:00
nodeserver nfs: add nodeserver within cephcsi 2022-08-09 13:36:03 +00:00