diff --git a/karpenter/values.yaml.tpl b/karpenter/values.yaml.tpl index 85d46b9..cd07ffe 100644 --- a/karpenter/values.yaml.tpl +++ b/karpenter/values.yaml.tpl @@ -61,6 +61,19 @@ tolerations: operator: Exists effect: NoSchedule +nodeSelector: + kubernetes.io/os: linux + +tolerations: + - key: CriticalAddonsOnly + operator: Exists + - key: node-role.kubernetes.io/master + operator: Exists + effect: NoSchedule + - key: node-role.kubernetes.io/control-plane + operator: Exists + effect: NoSchedule + affinity: nodeAffinity: requiredDuringSchedulingIgnoredDuringExecution: