Encrypted Volumes With Kubernetes CSI Provider

Volume encryption is very important for securing data at rest. I would like to mount a Persistent Volume in Kubernetes with encryption.

Are there any guides for this? The closest I found is here but it's not for Kubernetes.

2 Replies

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.


Please enter an answer

You can mention users to notify them: @username

You can use Markdown to format your question. For more examples see the Markdown Cheatsheet.

> I’m a blockquote.

I’m a blockquote.

[I'm a link] (https://www.google.com)

I'm a link

**I am bold** I am bold

*I am italicized* I am italicized

Community Code of Conduct