All infrastructure files to deploy KlubRéseau infrastructure, mostly out of NixOS and VyOS.
a0681ee841
When traffic is coming in, i.e. `To = 45.13.104.25/29`, we were immediately redirecting it to `swp`, i.e. ENS. By saying that `To` should also consult the MWAN routing table, we are eliminating the redirection. |
||
---|---|---|
keys | ||
machines | ||
meta | ||
modules | ||
nix-patches | ||
npins | ||
.drone.yml | ||
.envrc | ||
.gitignore | ||
CONTRIBUTING.md | ||
hive.nix | ||
LICENSE | ||
README.md | ||
shell.nix |
NixOS configuration of klubrz's machines
Machines
Refer to wiki for details.
core-services-01
public-cof
remote-builder-01
: discontinued.
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.