Huamin Chen
|
db463edeef
|
allow ceph mon stored in secret so when mon changes, cephfs driver can get latest mons and override old ones
Signed-off-by: Huamin Chen <hchen@redhat.com>
|
2019-01-18 10:27:48 -05:00 |
|
Madhu Rajanna
|
20af5afcab
|
Fix golint issues
Signed-off-by: Madhu Rajanna <mrajanna@redhat.com>
|
2019-01-16 18:33:38 +05:30 |
|
gman
|
374176c6ce
|
cephfs/volumeoptions: added fields; validate values
added Pool and ProvisionVolume fields
Mounter is now optional
|
2018-04-13 14:21:15 +02:00 |
|
gman
|
4c5c67b8f9
|
cephfs: check volumeOptions.Mounter and choose ceph-fuse or mount.ceph accordingly
|
2018-03-22 14:14:57 +01:00 |
|
gman
|
aefc258ccd
|
cephfs/volumeptions: modified fields, updated validation
|
2018-03-20 15:51:27 +01:00 |
|
gman
|
06f411bbf3
|
cephfs: volumes are now created for separate ceph users with limited access to fs
Uses a slightly modified version of https://github.com/kubernetes-incubator/external-storage/blob/master/ceph/cephfs/cephfs_provisioner/cephfs_provisioner.py
This should be rewritten properly in Go, but for it works for now - for demonstration purposes
TODO:
* readOnly is not taken into account
* controllerServer.DeleteVolume does nothing
|
2018-03-09 17:05:19 +01:00 |
|
gman
|
1c1b0eab1e
|
WIP cephfs CSI plugin
|
2018-03-05 13:21:30 +01:00 |
|