infrastructure/deploy
Fabian Hauser a6eab1e5ed
Some checks failed
CI / build (push) Successful in 15m56s
CI / build (pull_request) Failing after 32s
Update docs to match current structure
2024-10-02 17:41:11 +03:00
..
docs-ops Commit files for public release 2024-10-02 16:57:36 +03:00
system Commit files for public release 2024-10-02 16:57:36 +03:00
default.nix Commit files for public release 2024-10-02 16:57:36 +03:00
README.md Update docs to match current structure 2024-10-02 17:41:11 +03:00

Deployment

Note that you have to be connected to the vpn.qo.is (or execute the deployment from a host that is in the backplane.net.qo.is overlay network) and that you need to have SSH root access to the target machines.

Deploy to all hosts

nix run .#deploy-qois

Deploy to selected target hosts

nix run .#deploy-qois .#<hostname> .#<hostname2>

Deploy with extended timeouts (sometimes required for slow APU devices)

nix run .#deploy-qois  .#calanda -- --confirm-timeout 600 --activation-timeout 600