ceph-csi/deploy/cephfs/kubernetes
Humble Chirammal 1856647506 cephfs: go with default permissions while creating subvolumes
While creating subvolumes, CephFS driver set the mode to `777`
and pass it along to go ceph apis which cause the subvolume
permission to be on 777, however if we create a subvolume
directly in the ceph cluster, the default permission bits are
set which is 755 for the subvolume. This commit try to stick
to the default behaviour even while creating the subvolume.

This also means that we can work with fsgrouppolicy set to
`File` in csiDriver object which is also addressed in this commit.

Signed-off-by: Humble Chirammal <hchiramm@redhat.com>
2022-07-13 06:49:58 +00:00
..
csi-cephfsplugin-provisioner.yaml deploy: update external resizer to v1.5.0 2022-06-21 07:43:15 +00:00
csi-cephfsplugin.yaml deploy: update node-driver-registrar sidecar to latest 2022-05-25 07:27:03 +00:00
csi-config-map.yaml refact: Remove Kubernetes 1.13.x support 2020-01-20 10:32:30 +00:00
csi-nodeplugin-psp.yaml deploy: remove extra volumes from cephfs plugin PSP 2021-09-22 07:12:34 +00:00
csi-nodeplugin-rbac.yaml cephfs: remove nodeplugin RBAC 2022-04-27 10:51:33 +00:00
csi-provisioner-psp.yaml deploy: reduce the PSP permission for cephfs deployment 2021-09-22 07:12:34 +00:00
csi-provisioner-rbac.yaml deploy: remove external-attacher sidecar from cephfs deployment 2022-06-06 12:25:11 +00:00
csidriver.yaml cephfs: go with default permissions while creating subvolumes 2022-07-13 06:49:58 +00:00