blob: 7c9630100c08dd310d51564bce4c9c38739c94a5 (
plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
|
# Ideas
* `hydractl`:
* `mount-kvmx-supervised`: open encrypted volumes from supervised [kvmx][] guests.
* `hydra`:
* `newkeys`:
* generate `luks/root` keys if guest VM.
* `deploy`:
* for for tasks / scripted deployment:
* any language is supported.
* folder structure like `$HYDRA_FOLDER/tasks/{conf/$task/hosts,stages/{pre,post,main}/$task}`.
* disable a task script by removing it's file exec flag.
* run `mount-kvmx-supervised` on remote, ensuring all supervised VMs have their images available
before applying the puppet catalog.
[kvmx]: https://git.fluxo.info/kvmx/about/
|