diff options
author | Alexandru Scvortov <code@scvalex.net> | 2021-07-30 16:16:23 +0100 |
---|---|---|
committer | Alexandru Scvortov <code@scvalex.net> | 2021-08-16 14:59:58 +0100 |
commit | 8afd31c625f7278237ed4622b4e3f8d449a55894 (patch) | |
tree | ae48b58b055751896ea3269e5cc622daec77f649 /nixos/modules/services | |
parent | 13aa00156246eec1043c795a9cd3f09dac6928fa (diff) | |
download | nixpkgs-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')
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 = { |