diff options
author | Silvio Rhatto <rhatto@riseup.net> | 2024-02-24 14:04:28 -0300 |
---|---|---|
committer | Silvio Rhatto <rhatto@riseup.net> | 2024-02-24 14:04:28 -0300 |
commit | efee02107e419bfb91ddd4697a80bbdcdbd86591 (patch) | |
tree | 5e5b7926a69749d5450c8e76794afa1aad23b62d /docs | |
parent | a9297bdaad681a5013a0810187727d34842e052f (diff) | |
download | hydra-efee02107e419bfb91ddd4697a80bbdcdbd86591.tar.gz hydra-efee02107e419bfb91ddd4697a80bbdcdbd86591.tar.bz2 |
Feat: docs: ideas
Diffstat (limited to 'docs')
-rw-r--r-- | docs/ideas.md | 16 |
1 files changed, 16 insertions, 0 deletions
diff --git a/docs/ideas.md b/docs/ideas.md new file mode 100644 index 0000000..7c96301 --- /dev/null +++ b/docs/ideas.md @@ -0,0 +1,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/ |