with import {}; let settings = rec { master = "k1-0"; workers = [ "k1-1" "k1-2" ]; masterAddress = "10.253.18.109"; apiserverAddress = "https://${masterAddress}:8443"; clusterHosts = '' 10.253.18.109 k1-0 kubernetes fs0-2 10.253.18.110 k1-1 10.253.18.111 k1-2 10.253.18.106 fs0-0 10.1.2.164 fs0-1 10.253.18.100 k0-0 10.253.18.100 gitlab.itpartner.no registry.itpartner.no minio.itpartner.no ''; }; cluster = callPackage ./k8s.nix { inherit settings; }; in { # k1-0 = cluster.host "10.253.18.109" "k1-0"; # k1-1 = cluster.host "10.253.18.110" "k1-1"; # k1-2 = cluster.host "10.253.18.111" "k1-2"; k1-0 = self: { require = [ (cluster.apiserver "10.253.18.109" "k1-0") ]; }; k1-1 = cluster.worker "10.253.18.110" "k1-1"; k1-2 = cluster.worker "10.253.18.111" "k1-2"; }