Skip to content
Snippets Groups Projects
Commit cde65f5c authored by Florian Sesser's avatar Florian Sesser
Browse files

Configure machine sets manually for now

... leave some coding fun for later!
parent 29b4570a
No related branches found
No related tags found
3 merge requests!101Merge staging into production,!100Merge develop into staging,!87Add monitoring VPN modules and config
Pipeline #525 failed
......@@ -7,7 +7,7 @@ import ../../lib/make-grid.nix rec {
nodes = cfg:
let
sshUsers = import ../../../../PrivateStorageSecrets/localdev-users.nix;
lib = <nixpkgs/lib>;
vpnClientIPs = [ "172.23.23.11" "172.23.23.12" "172.23.23.13" ]; # TBD: derive automatically
in {
"payments1" = import ../../lib/make-issuer.nix (rec {
publicIPv4 = "192.168.67.21";
......@@ -36,7 +36,7 @@ import ../../lib/make-grid.nix rec {
"monitoring1" = import ../../lib/make-monitoring.nix (rec {
publicIPv4 = "192.168.67.24";
monitoringvpnIPv4 = "172.23.23.1";
vpnClientIPs = builtins.filter (x: x != null) (map (x: lib.attrByPath (lib.splitString "." "services.private-storage.monitoring.vpn.client.ip") null x) (builtins.attrValues nodes));
inherit vpnClientIPs;
inherit sshUsers;
hardware = import ./virtual-hardware.nix ({ inherit publicIPv4; });
stateVersion = "19.09";
......
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment