diff options
author | Silvio Rhatto <rhatto@riseup.net> | 2024-02-24 10:14:05 -0300 |
---|---|---|
committer | Silvio Rhatto <rhatto@riseup.net> | 2024-02-24 10:14:05 -0300 |
commit | a3e8aa6c319e38606e7d10562c793e3027c57ff4 (patch) | |
tree | 4a0c28db7967fc14336167b3211f3234ccf60769 /doc/management.rst | |
parent | 4395ba1f645d36fa0a29e63f43d6a14e5c052372 (diff) | |
download | hydra-a3e8aa6c319e38606e7d10562c793e3027c57ff4.tar.gz hydra-a3e8aa6c319e38606e7d10562c793e3027c57ff4.tar.bz2 |
Feat: migrate docs to MkDocs
Diffstat (limited to 'doc/management.rst')
-rw-r--r-- | doc/management.rst | 38 |
1 files changed, 0 insertions, 38 deletions
diff --git a/doc/management.rst b/doc/management.rst deleted file mode 100644 index e927337..0000000 --- a/doc/management.rst +++ /dev/null @@ -1,38 +0,0 @@ -Management -========== - -Sets and supersets ------------------- - -The Hydra Suite is flexible enough so you can use it to: - -* Manage a single machine using `hydractl` command. -* Manage a set or a subset of machines -- a *network* -- from the same organization using `hydra` command. -* Manage a superset of machines -- *a constelation* -- comprised of one or more organizations using `hydras` command. - -Creating a new network ----------------------- - -Use the following commands to create the needed repositories when starting a new network: - -:: - - hydra example init ~/file/example - hydra example config domain example.org - -This makes `~/files/example` the base folder for all configuration of the network of machines called `example`. - -Managing an existing network ----------------------------- - -If you have enough credentials (ssh pubkey set in the server), you can fetch -all the needed repositories and configurations to a local folder -`~/file/example` using simply the following command: - -:: - - hydra example init ~/file/example git@admin.example.org: - -This will try to fetch a superproject from git@admin.example.org:example.git --- if exists, plus submodules -- or each git repository used by a network -previously created by the `init` action (`config.git`, `puppet.git`, etc). |