]> gitweb.fluxo.info Git - hydra.git/commitdiff
Feat: docs: ideas
authorSilvio Rhatto <rhatto@riseup.net>
Sat, 24 Feb 2024 17:04:28 +0000 (14:04 -0300)
committerSilvio Rhatto <rhatto@riseup.net>
Sat, 24 Feb 2024 17:04:28 +0000 (14:04 -0300)
IDEAS.md [deleted file]
docs/ideas.md [new file with mode: 0644]
mkdocs.yml

diff --git a/IDEAS.md b/IDEAS.md
deleted file mode 100644 (file)
index 7b93d01..0000000
--- a/IDEAS.md
+++ /dev/null
@@ -1,15 +0,0 @@
-Ideas
-=====
-
-* hydractl:
-  * mount-kvmx-supervised: open encrypted volumes from supervised guests.
-* hydra:
-  * newkeys:
-    * generate `luks/root` keys if guest VM.
-  * deploy:
-    * script deployment support:
-      * 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.
diff --git a/docs/ideas.md b/docs/ideas.md
new file mode 100644 (file)
index 0000000..7c96301
--- /dev/null
@@ -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/
index 007171c7ab0817af7404c20ee98f8cc952692757..9929a0400e91a2debf1e7fcb4966ef2e781222ac 100644 (file)
@@ -11,3 +11,4 @@ nav:
   - management.md
   - tpc.md
   - backups.md
+  - ideas.md