Skip to content

Add the encryption vault - #266

Open
pseudomuto wants to merge 1 commit into
mainfrom
encryption-vault
Open

Add the encryption vault#266
pseudomuto wants to merge 1 commit into
mainfrom
encryption-vault

Conversation

@pseudomuto

Copy link
Copy Markdown
Contributor

The config and the metrics are already in place, but nothing turned a KeyPolicy into keys anything could use. New does that: it opens the KEK each namespace's policy names, registers it against that namespace, and applies the DEK rotation schedule the policy asks for. Namespaces with no override fall back to the default policy.

NB: This isn't wired up just yet.

@pseudomuto
pseudomuto requested a review from a team as a code owner August 27, 2026 16:13
Base automatically changed from encryption-keys to main August 28, 2026 12:36
@pseudomuto
pseudomuto force-pushed the encryption-vault branch 2 times, most recently from c09cc10 to 2dfa90a Compare September 1, 2026 15:56
The config and the metrics are already in place, but nothing turned a
`KeyPolicy` into keys anything could use. `New` does that: it opens the
_KEK_ each namespace's policy names, registers it against that
namespace, and applies the _DEK_ rotation schedule the policy asks for.
Namespaces with no override fall back to the default policy.

NB: This isn't wired up just yet.
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