diff --git a/lib/k8s.nix b/lib/k8s.nix index 4cfb331..dad3110 100644 --- a/lib/k8s.nix +++ b/lib/k8s.nix @@ -45,7 +45,8 @@ let mkdir -p $out/share/kube-system-bootstrap/charts export bash="${pkgs.bash}" - export apiserver="${settings.master.address}" + export apiserver="${settings.master.name}" + export apiserverAddress="${settings.master.address}" export initca="${initca}" export cluster="${clusterName}" export fileserver="${fileserver}" @@ -110,6 +111,7 @@ let securePort = 4443; insecurePort = 8080; extraOpts = "--requestheader-client-ca-file ${cluster-ca}/ca.pem"; + # verbosity = 4; }; controllerManager = { @@ -154,6 +156,12 @@ let Restart = "on-failure"; }; }; + systemd.services.cfssl-restart = { + enable = true; + startAt = "00/6:00"; + description = "Restrart cfssl which regularly locks up"; + script = "systemctl restart cfssl.service"; + }; }; kubeWorker = {