Skip to content

docs(lvm): document encryption at rest for LVM volumes - #1107

Draft
abonillabeeche wants to merge 1 commit into
harvester:mainfrom
abonillabeeche:feat/lvm-encryption-docs
Draft

docs(lvm): document encryption at rest for LVM volumes#1107
abonillabeeche wants to merge 1 commit into
harvester:mainfrom
abonillabeeche:feat/lvm-encryption-docs

Conversation

@abonillabeeche

@abonillabeeche abonillabeeche commented Aug 19, 2026

Copy link
Copy Markdown
Contributor

What

Documents encryption at rest for LVM volumes on the LVM local storage add-on page
(docs/advanced/addons/lvm-local-storage.md), covering:

  • Creating the CRYPTO_KEY_* encryption secret (same convention as Longhorn).
  • Creating an encrypted dm-thin StorageClass from the UI (Volume Encryption toggle
    • secret) and the equivalent YAML.
  • The cloneStrategy: copy requirement so VM-image clones are written through the
    encryption layer.
  • That VM images, volumes, VMs, snapshots, and backups/restores inherit encryption by
    using the encrypted StorageClass.

Related

Notes

  • Targets the next (main) docs version. Happy to backport to versioned_docs/version-v1.x
    once the driver + UI land in a release.
  • Draft: screenshots for the new UI steps can be added after the dashboard PR merges.

Add an "Encrypting an LVM Volume" section to the LVM local storage add-on
page: how to create the CRYPTO_KEY_* encryption secret, how to create an
encrypted dm-thin StorageClass from the UI (Volume Encryption toggle + secret)
and via YAML, the cloneStrategy=copy requirement for image clones, and a note
that images/VMs/snapshots/backups inherit encryption via the StorageClass.

Signed-off-by: Alejandro Bonilla <abonilla@suse.com>
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant