infrastructure/deploy
Fabian Hauser fef2377502
All checks were successful
CI / build (push) Successful in 13m53s
Commit files for public release
2024-10-02 16:57:36 +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 Commit files for public release 2024-10-02 16:57:36 +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>

# e.g.
nix run .#deploy-qois .#fulberg

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

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