From 147243f9edb1be8162a3a0202f9d7fc99cdd715f Mon Sep 17 00:00:00 2001 From: Nico Schottelius Date: Thu, 17 Sep 2026 14:14:22 +0200 Subject: [PATCH] [ungleich-ups] do not run on virtual or if we don't have ups --- ungleich-ups/daemonset.yaml | 14 ++++++++++++++ 1 file changed, 14 insertions(+) diff --git a/ungleich-ups/daemonset.yaml b/ungleich-ups/daemonset.yaml index 7e0a332..4e720d9 100644 --- a/ungleich-ups/daemonset.yaml +++ b/ungleich-ups/daemonset.yaml @@ -14,6 +14,20 @@ spec: labels: app.kubernetes.io/name: ungleich-ups spec: + # prevent from running on wrong nodes + affinity: + nodeAffinity: + requiredDuringSchedulingIgnoredDuringExecution: + nodeSelectorTerms: + - matchExpressions: + - key: virtual + operator: NotIn + values: + - "true" + - key: ups + operator: NotIn + values: + - "false" # Allows scheduling on control-plane/master nodes if needed tolerations: - key: node-role.kubernetes.io/control-plane