Fix broken node selector for node termination handler

This commit is contained in:
Ole Markus With 2022-06-12 08:05:26 +02:00
parent 368c72b763
commit babb13c8e2
1 changed files with 2 additions and 4 deletions

View File

@ -117,20 +117,18 @@ spec:
kubernetes.io/os: linux
spec:
nodeSelector: null
{{ if not UseServiceAccountExternalPermissions }}
affinity:
nodeAffinity:
requiredDuringSchedulingIgnoredDuringExecution:
nodeSelectorTerms:
- matchExpressions:
{{ if not UseServiceAccountExternalPermissions }}
- key: node-role.kubernetes.io/control-plane
operator: Exists
{{ end }}
- matchExpressions:
{{ if not UseServiceAccountExternalPermissions }}
- key: node-role.kubernetes.io/master
operator: Exists
{{ end }}
{{ end }}
priorityClassName: system-cluster-critical
serviceAccountName: aws-node-termination-handler
securityContext: