From dfda2eac0a15fff99a1cdb63840528472c9dda3a Mon Sep 17 00:00:00 2001 From: Teddy Andrieux Date: Thu, 1 Oct 2020 14:17:04 +0200 Subject: [PATCH] salt: Tie `calico-kube-controllers` to master nodes Tie `calico-kube-controllers` pod to master nodes only. Since it's mandatory to have this pod to have a working cluster let's tie this one to master and not to infra. Fixes: #2243 --- salt/metalk8s/kubernetes/cni/calico/deployed.sls | 1 + 1 file changed, 1 insertion(+) diff --git a/salt/metalk8s/kubernetes/cni/calico/deployed.sls b/salt/metalk8s/kubernetes/cni/calico/deployed.sls index b28667465a..bbbbe56996 100644 --- a/salt/metalk8s/kubernetes/cni/calico/deployed.sls +++ b/salt/metalk8s/kubernetes/cni/calico/deployed.sls @@ -3836,6 +3836,7 @@ spec: spec: nodeSelector: kubernetes.io/os: linux + node-role.kubernetes.io/master: '' tolerations: # Mark the pod as a critical add-on for rescheduling. - key: CriticalAddonsOnly