Some CSI drivers have a feature to encrypt the data stored on a provisioned or provided storage volume. This feature should be indicated in the list as it is an important requirement for many company policies.
Since this is a complex feature, the question is how to present that information in a meaningful way. Potential properties of this feature to be reflected include:
- encryption key per volume
- encryption key per storage backend
- where the encryption happens (CSI driver or storage backend)
- encryption algorithm used
- double encryption (e.g. software + hardware)
- how encryption keys can be provided
There may be more properties that need to be available. The amount of information necessary to make an educated decision when choosing a CSI driver is too much for the list view. So that this information needs to be presented differently. Maybe an overlay per driver can be used. This could also be used for other features to present additional information.