summary refs log tree commit diff
path: root/nixos
diff options
context:
space:
mode:
authorMaarten Hoogendoorn <maarten@moretea.nl>2016-12-14 13:47:29 +0100
committerMaarten Hoogendoorn <maarten@moretea.nl>2017-01-15 13:27:45 +0100
commit69391e342322e2f3ac9efe1f312c15197eb3cf07 (patch)
tree56a1df33775e562f911fec44cbd7fcc1906875dd /nixos
parent6345b76b9170f91fae3abdd9a4694a9c247227cc (diff)
kube-controller-manager service: Allow restarts on failure
Diffstat (limited to 'nixos')
-rw-r--r--nixos/modules/services/cluster/kubernetes.nix2
1 files changed, 2 insertions, 0 deletions
diff --git a/nixos/modules/services/cluster/kubernetes.nix b/nixos/modules/services/cluster/kubernetes.nix
index fbf7412a6cd92..029b11ad98b7e 100644
--- a/nixos/modules/services/cluster/kubernetes.nix
+++ b/nixos/modules/services/cluster/kubernetes.nix
@@ -737,6 +737,8 @@ in {
         wantedBy = [ "multi-user.target" ];
         after = [ "kube-apiserver.service" ];
         serviceConfig = {
+          RestartSec = "30s";
+          Restart = "on-failure";
           ExecStart = ''${cfg.package}/bin/kube-controller-manager \
             --address=${cfg.controllerManager.address} \
             --port=${toString cfg.controllerManager.port} \