From 113ee337ee900f2e5b65f4471420a5fa08a94e97 Mon Sep 17 00:00:00 2001 From: Dmitriy Dubson Date: Sun, 21 Aug 2022 02:25:15 -0400 Subject: [PATCH] Update job-master.yaml for K8s 1.24.x labels/tolerations (#1250) (#1251) --- job-master.yaml | 15 +++++++++++++-- 1 file changed, 13 insertions(+), 2 deletions(-) diff --git a/job-master.yaml b/job-master.yaml index ee30cb8..34f24f2 100644 --- a/job-master.yaml +++ b/job-master.yaml @@ -7,12 +7,23 @@ spec: template: spec: hostPID: true - nodeSelector: - node-role.kubernetes.io/master: "" + affinity: + nodeAffinity: + requiredDuringSchedulingIgnoredDuringExecution: + nodeSelectorTerms: + - matchExpressions: + - key: node-role.kubernetes.io/control-plane + operator: Exists + - matchExpressions: + - key: node-role.kubernetes.io/master + operator: Exists tolerations: - key: node-role.kubernetes.io/master operator: Exists effect: NoSchedule + - key: node-role.kubernetes.io/control-plane + operator: Exists + effect: NoSchedule containers: - name: kube-bench image: docker.io/aquasec/kube-bench:latest