ceph-csi/pkg/rbd
Vasyl Purchel 166eaf700f Adds PVC encryption with LUKS
Adds encryption in StorageClass as a parameter. Encryption passphrase is
stored in kubernetes secrets per StorageClass. Implements rbd volume
encryption relying on dm-crypt and cryptsetup using LUKS extension

The change is related to proposal made earlier. This is a first part of
the full feature that adds encryption with passphrase stored in secrets.

Signed-off-by: Vasyl Purchel vasyl.purchel@workday.com
Signed-off-by: Andrea Baglioni andrea.baglioni@workday.com
Signed-off-by: Ioannis Papaioannou ioannis.papaioannou@workday.com
Signed-off-by: Paul Mc Auley paul.mcauley@workday.com
Signed-off-by: Sergio de Carvalho sergio.carvalho@workday.com
2019-12-16 08:12:44 +00:00
..
controllerserver.go Adds PVC encryption with LUKS 2019-12-16 08:12:44 +00:00
driver.go Resize RBD CSI volumes on demand of CO resize request 2019-12-13 12:40:12 +00:00
errors.go Update Unstage transaction to undo steps done in Stage 2019-08-13 14:07:52 +00:00
identityserver.go Resize RBD CSI volumes on demand of CO resize request 2019-12-13 12:40:12 +00:00
nodeserver.go Adds PVC encryption with LUKS 2019-12-16 08:12:44 +00:00
rbd_attach.go Adds PVC encryption with LUKS 2019-12-16 08:12:44 +00:00
rbd_journal.go switch to cephfs, utils, and csicommon to new loging system 2019-08-29 14:04:31 +00:00
rbd_util.go Adds PVC encryption with LUKS 2019-12-16 08:12:44 +00:00