Encrypted Volumes With Kubernetes CSI Provider
The Linode Block Storage CSI driver only specifies two storage classes, meaning that the typical method of encrypting a volume (setting the storage class value of
encrypted to true) can't be set within the persistent volume claim when using our CSI driver. We also do not offer a way to encrypt Block Storage volumes at the time of creation; encryption needs to be done after the volume is mounted. That said, the best way to register interest in encryption for volumes as part of the CSI driver is to create an issue on its repo, as this will allow us to track interest in this feature and consider it for future updates.
Thanks @jyoo, I've created a request on the repo. https://github.com/linode/linode-blockstorage-csi-driver/issues/63