Update k8s clusters and fs servers

This commit is contained in:
Jonas Juselius
2021-09-23 14:30:14 +02:00
parent b83ded25a8
commit 28b7d136a7
9 changed files with 128 additions and 58 deletions

View File

@@ -8,19 +8,25 @@ let
k0-2 = "10.1.8.52";
};
etcdCluster = {
enable = true;
existing = true;
nodes = etcdNodes;
};
master = {
features.k8s = {
host.name = "k0-0";
host.address = "10.1.8.50";
master.enable = true;
nodes = nodes;
etcdCluster = {
enable = true;
existing = true;
nodes = etcdNodes;
};
inherit etcdCluster;
};
services.kubernetes.kubelet.taints.unschedulable = {
key = "node.kubernetes.io/unschedulable";
value = "true";
effect = "NoSchedule";
};
services.kubernetes.kubelet.unschedulable = true;
imports = [ ./cluster.nix ./hw/k0-0.nix ];
};
@@ -37,11 +43,7 @@ let
}
(if builtins.hasAttr x.name etcdNodes then
{
features.k8s.etcdCluster = {
enable = true;
existing = true;
nodes = etcdNodes;
};
features.k8s = { inherit etcdCluster; };
}
else {})
]