From b367c6dea3bd3dce979ed28d43d1e29568f7de7d Mon Sep 17 00:00:00 2001 From: jenkins Date: Fri, 22 May 2026 03:16:01 -0300 Subject: [PATCH] monitoring: keep quality probe on worker nodes --- .../platform-quality-suite-probe-cronjob.yaml | 19 +++++++++++++++++++ 1 file changed, 19 insertions(+) diff --git a/services/monitoring/platform-quality-suite-probe-cronjob.yaml b/services/monitoring/platform-quality-suite-probe-cronjob.yaml index 8685ef11..bdf252d8 100644 --- a/services/monitoring/platform-quality-suite-probe-cronjob.yaml +++ b/services/monitoring/platform-quality-suite-probe-cronjob.yaml @@ -18,10 +18,29 @@ spec: app: platform-quality-suite-probe spec: restartPolicy: Never + nodeSelector: + node-role.kubernetes.io/worker: "true" + affinity: + nodeAffinity: + requiredDuringSchedulingIgnoredDuringExecution: + nodeSelectorTerms: + - matchExpressions: + - key: hardware + operator: In + values: + - rpi5 + - rpi4 containers: - name: probe image: curlimages/curl:8.12.1 imagePullPolicy: IfNotPresent + resources: + requests: + cpu: 10m + memory: 32Mi + limits: + cpu: 100m + memory: 128Mi command: ["/bin/sh", "/scripts/platform_quality_suite_probe.sh"] env: - name: PUSHGATEWAY_URL