summary refs log tree commit diff
path: root/nixos/modules/services
diff options
context:
space:
mode:
authorAlexandru Scvortov <code@scvalex.net>2021-07-30 16:16:23 +0100
committerAlexandru Scvortov <code@scvalex.net>2021-08-16 14:59:58 +0100
commit8afd31c625f7278237ed4622b4e3f8d449a55894 (patch)
treeae48b58b055751896ea3269e5cc622daec77f649 /nixos/modules/services
parent13aa00156246eec1043c795a9cd3f09dac6928fa (diff)
downloadnixpkgs-8afd31c625f7278237ed4622b4e3f8d449a55894.tar
nixpkgs-8afd31c625f7278237ed4622b4e3f8d449a55894.tar.gz
nixpkgs-8afd31c625f7278237ed4622b4e3f8d449a55894.tar.bz2
nixpkgs-8afd31c625f7278237ed4622b4e3f8d449a55894.tar.lz
nixpkgs-8afd31c625f7278237ed4622b4e3f8d449a55894.tar.xz
nixpkgs-8afd31c625f7278237ed4622b4e3f8d449a55894.tar.zst
nixpkgs-8afd31c625f7278237ed4622b4e3f8d449a55894.zip
kubernetes: fix flaky test and run tests as group
Diffstat (limited to 'nixos/modules/services')
-rw-r--r--nixos/modules/services/cluster/kubernetes/addon-manager.nix3
-rw-r--r--nixos/modules/services/cluster/kubernetes/apiserver.nix4
-rw-r--r--nixos/modules/services/cluster/kubernetes/controller-manager.nix3
-rw-r--r--nixos/modules/services/cluster/kubernetes/kubelet.nix3
-rw-r--r--nixos/modules/services/cluster/kubernetes/proxy.nix3
-rw-r--r--nixos/modules/services/cluster/kubernetes/scheduler.nix3
6 files changed, 19 insertions, 0 deletions
diff --git a/nixos/modules/services/cluster/kubernetes/addon-manager.nix b/nixos/modules/services/cluster/kubernetes/addon-manager.nix
index 1378b5ccfb7..821f1aa5460 100644
--- a/nixos/modules/services/cluster/kubernetes/addon-manager.nix
+++ b/nixos/modules/services/cluster/kubernetes/addon-manager.nix
@@ -84,6 +84,9 @@ in
         Restart = "on-failure";
         RestartSec = 10;
       };
+      unitConfig = {
+        StartLimitIntervalSec = 0;
+      };
     };
 
     services.kubernetes.addonManager.bootstrapAddons = mkIf isRBACEnabled
diff --git a/nixos/modules/services/cluster/kubernetes/apiserver.nix b/nixos/modules/services/cluster/kubernetes/apiserver.nix
index f842f784b34..2c89310beb5 100644
--- a/nixos/modules/services/cluster/kubernetes/apiserver.nix
+++ b/nixos/modules/services/cluster/kubernetes/apiserver.nix
@@ -398,6 +398,10 @@ in
             Restart = "on-failure";
             RestartSec = 5;
           };
+
+          unitConfig = {
+            StartLimitIntervalSec = 0;
+          };
         };
 
         services.etcd = {
diff --git a/nixos/modules/services/cluster/kubernetes/controller-manager.nix b/nixos/modules/services/cluster/kubernetes/controller-manager.nix
index 0c81fa9ae49..7128b5f70b1 100644
--- a/nixos/modules/services/cluster/kubernetes/controller-manager.nix
+++ b/nixos/modules/services/cluster/kubernetes/controller-manager.nix
@@ -146,6 +146,9 @@ in
         User = "kubernetes";
         Group = "kubernetes";
       };
+      unitConfig = {
+        StartLimitIntervalSec = 0;
+      };
       path = top.path;
     };
 
diff --git a/nixos/modules/services/cluster/kubernetes/kubelet.nix b/nixos/modules/services/cluster/kubernetes/kubelet.nix
index fcfcc843547..08f5cdfdf33 100644
--- a/nixos/modules/services/cluster/kubernetes/kubelet.nix
+++ b/nixos/modules/services/cluster/kubernetes/kubelet.nix
@@ -337,6 +337,9 @@ in
           '';
           WorkingDirectory = top.dataDir;
         };
+        unitConfig = {
+          StartLimitIntervalSec = 0;
+        };
       };
 
       # Allways include cni plugins
diff --git a/nixos/modules/services/cluster/kubernetes/proxy.nix b/nixos/modules/services/cluster/kubernetes/proxy.nix
index 42729f54643..a92043d5259 100644
--- a/nixos/modules/services/cluster/kubernetes/proxy.nix
+++ b/nixos/modules/services/cluster/kubernetes/proxy.nix
@@ -77,6 +77,9 @@ in
         Restart = "on-failure";
         RestartSec = 5;
       };
+      unitConfig = {
+        StartLimitIntervalSec = 0;
+      };
     };
 
     services.kubernetes.proxy.hostname = with config.networking; mkDefault hostName;
diff --git a/nixos/modules/services/cluster/kubernetes/scheduler.nix b/nixos/modules/services/cluster/kubernetes/scheduler.nix
index 454c689759d..1b0c22a1142 100644
--- a/nixos/modules/services/cluster/kubernetes/scheduler.nix
+++ b/nixos/modules/services/cluster/kubernetes/scheduler.nix
@@ -79,6 +79,9 @@ in
         Restart = "on-failure";
         RestartSec = 5;
       };
+      unitConfig = {
+        StartLimitIntervalSec = 0;
+      };
     };
 
     services.kubernetes.pki.certs = {