ceph-csi/internal
Praveen M a5af5a1382 rbd: add additional space for encrypted volumes
issue: when a block-mode pvc is created with encryption enabled
there is some space reserved for the encryption metadata.
Which doesn't allows users to write extact amount of data that
they have requested for.

solution: create pvc with extra space needed for the encryption
metadata.

The extra space is added during the CreateVolume and ExpandVolume
operations. And while returning the response remove the extra space
so the client/user gets the requested size reported.

Signed-off-by: Praveen M <m.praveen@ibm.com>
2024-08-13 13:12:19 +00:00
..
cephfs cephfs: use conf.InstanceID instead of global variable 2024-08-05 17:04:52 +00:00
controller util: add CSIDriver.GetInstanceID() 2024-08-05 17:04:52 +00:00
csi-addons rbd: have GetCreationTime() return a time.Time struct 2024-08-09 14:58:59 +00:00
csi-common util: add CSIDriver.GetInstanceID() 2024-08-05 17:04:52 +00:00
health-checker build: address 'intrange' linter warning 2024-04-29 14:36:48 +00:00
journal journal: fix empty csiCreationTimeKey value 2024-08-13 07:22:26 +00:00
kms rbd: implement pv key rotation 2024-07-19 13:26:28 +00:00
liveness build: passing context parameter as required 2024-06-28 08:38:54 +00:00
nfs util: add CSIDriver.GetInstanceID() 2024-08-05 17:04:52 +00:00
rbd rbd: add additional space for encrypted volumes 2024-08-13 13:12:19 +00:00
util rbd: add additional space for encrypted volumes 2024-08-13 13:12:19 +00:00