updated version of secretmgr #5

Merged
lx merged 10 commits from new-secretmgr into main 2023-01-01 18:47:34 +00:00
Owner
  • Secretmgr doesn't need separate shell.nix thanks to shebang magic

  • Secretmgr lives next to all other tools in root, is multi-cluster aware

  • New secret format using TOML

  • User values can be fixed for a given cluster in a file secretmgr.toml in cluster/<cluster_name>

  • All previous individual secret files migrated to new format

  • Cleanup of existing deployments (e.g. remove obsolete tls certificates)

  • Integration with Garage to create buckets and setup access keys

- [x] Secretmgr doesn't need separate `shell.nix` thanks to shebang magic - [x] Secretmgr lives next to all other tools in root, is multi-cluster aware - [x] New secret format using TOML - [x] User values can be fixed for a given cluster in a file `secretmgr.toml` in `cluster/<cluster_name>` - [x] All previous individual secret files migrated to new format - [x] Cleanup of existing deployments (e.g. remove obsolete tls certificates) - [ ] Integration with Garage to create buckets and setup access keys
lx added 6 commits 2022-12-25 21:53:50 +00:00
lx added 1 commit 2022-12-25 21:57:53 +00:00
lx added 1 commit 2022-12-25 22:03:52 +00:00
lx added 1 commit 2022-12-25 22:47:56 +00:00
lx added 1 commit 2022-12-25 22:55:04 +00:00
lx changed title from WIP: updated version of secretmgr to updated version of secretmgr 2023-01-01 18:46:03 +00:00
lx force-pushed new-secretmgr from 1c7b0c0bec to 0d8c6a2d45 2023-01-01 18:47:25 +00:00 Compare
lx merged commit 3847c08181 into main 2023-01-01 18:47:34 +00:00
Sign in to join this conversation.
No reviewers
No labels
No milestone
No project
No assignees
1 participant
Notifications
Due date
The due date is invalid or out of range. Please use the format "yyyy-mm-dd".

No due date set.

Dependencies

No dependencies set.

Reference: Deuxfleurs/nixcfg#5
No description provided.