forked from hswaw/hscloud
informatic
a13208bf9b
Bump to: https://code.hackerspace.pl/informatic/sso-v2/commit/?id=682322c98063c596d2e46f1e7844551c5a7226db This introduces (and enables) support for RSA id_tokens (that are required by oauth2_proxy for example) and fixes/improves handling of non-active members. Change-Id: Ia7d5e5ca7a2769f11f6190add78114e3b6141c6e Reviewed-on: https://gerrit.hackerspace.pl/c/hscloud/+/1304 Reviewed-by: q3k <q3k@hackerspace.pl> |
||
---|---|---|
.. | ||
ceph | ||
monitoring | ||
sso/kube | ||
README.md | ||
machines.nix | ||
provision.nix |
README.md
Operations
Deploying NixOS machines
Machine configurations are in ops/machines.nix
.
Wrapper script to show all available machines and provision a single machine:
$ $(nix-build -A ops.provision)
Available machines:
- bc01n01.hswaw.net
- bc01n02.hswaw.net
- dcr01s22.hswaw.net
- dcr01s24.hswaw.net
- edge01.waw.bgp.wtf
$ $(nix-build -A ops.provision) edge01.waw.bgp.wtf
This can be slow, as it evaluates/builds all machines' configs. If you just want to deploy one machine and possible iterate faster:
$ $(nix-build -A 'ops.machines."edge01.waw.bgp.wtf".config.passthru.hscloud.provision')