infrastructure/deploy
Fabian Hauser 2b1266f249
All checks were successful
CI / build (push) Successful in 1m43s
WIP: Create script to deploy in CI
2025-04-12 20:39:55 +03:00
..
docs-ops Reorganize imports to prevent infinite recursions 2025-03-25 12:49:36 +02:00
system-physical WIP: Create script to deploy in CI 2025-04-12 20:39:55 +03:00
system-vm WIP: Create script to deploy in CI 2025-04-12 20:39:55 +03:00
default.nix Apply treefmt 2025-03-25 14:10:54 +02:00
README.md Apply treefmt 2025-03-25 14:10:54 +02: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 selected target hosts

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

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

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