All infrastructure files to deploy KlubRéseau infrastructure, mostly out of NixOS and VyOS.
9a0c9c615c
Co-authored-by: sinavir <sinavir@sinavir.fr> Reviewed-on: https://git.rz.ens.wtf/Klub-RZ/infrastructure/pulls/15 Co-authored-by: sinavir <maurice.debray@ens.fr> Co-committed-by: sinavir <maurice.debray@ens.fr> |
||
---|---|---|
machines | ||
.drone.yml | ||
.gitignore | ||
krops.nix | ||
LICENSE | ||
README.md |
NixOS configuration of klubrz's machines
Machines
Refer to wiki for details.
core-services-01
public-cof
remote-builder-01
How to deploy a machine?
Ensure you have the right access for the secrets.
Then, perform $(nix-build krops.nix -A $MACHINE_NAME)
or nix-build krops.nix -A $MACHINE_NAME && ./result
which will start the deployment process.