Encrypting etcd at rest #8175
Unanswered
firstdorsal
asked this question in
Q&A
Replies: 1 comment 2 replies
-
Talos already configures Kubernetes to do encryption at rest for Talos supports disk encryption for EPHEMERAL partition: https://www.talos.dev/v1.6/talos-guides/configuration/disk-encryption/ |
Beta Was this translation helpful? Give feedback.
2 replies
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
-
As I understand talos only runs inside the ram and does not use the disk.
I would like to have all my data encrypted at rest. Longhorn does have a way to encrypt its volumes (using luks) storing the keys in the kubernetes secrets. To achieve the full encryption at rest the etcd data would need to be encrypted. This could also be done with luks I assume. So having talos on a stick, have a hard drive with a 20GB luks encrypted partition for etcd and the rest for storage with Longhorn or similar.
Now my question is how this luks encrypted partitions could be set up with talos and of course also how it could be decrypted remotely on all nodes of the cluster after a full cluster shutdown/restart or is there even a better way to achieve full disk encryption on all nodes at rest?
Beta Was this translation helpful? Give feedback.
All reactions