From 24920c8a56206d980928c07ef41b17a78946137b Mon Sep 17 00:00:00 2001 From: jenkins Date: Tue, 19 May 2026 16:02:10 -0300 Subject: [PATCH] ops: keep scavenger work out of scheduler headroom --- infrastructure/descheduler/helmrelease.yaml | 8 ++++---- services/crypto/xmr-miner/xmrig-daemonset.yaml | 2 +- 2 files changed, 5 insertions(+), 5 deletions(-) diff --git a/infrastructure/descheduler/helmrelease.yaml b/infrastructure/descheduler/helmrelease.yaml index a7890068..a86281dd 100644 --- a/infrastructure/descheduler/helmrelease.yaml +++ b/infrastructure/descheduler/helmrelease.yaml @@ -80,17 +80,17 @@ spec: - RemovePodsViolatingNodeAffinity priorityClassName: system-cluster-critical nodeSelector: - node-role.kubernetes.io/worker: "true" + node-role.kubernetes.io/control-plane: "true" affinity: nodeAffinity: preferredDuringSchedulingIgnoredDuringExecution: - weight: 100 preference: matchExpressions: - - key: hardware - operator: In + - key: kubernetes.io/hostname + operator: NotIn values: - - rpi5 + - titan-0a tolerations: - key: node-role.kubernetes.io/control-plane operator: Exists diff --git a/services/crypto/xmr-miner/xmrig-daemonset.yaml b/services/crypto/xmr-miner/xmrig-daemonset.yaml index e48dd36b..c69a1fe3 100644 --- a/services/crypto/xmr-miner/xmrig-daemonset.yaml +++ b/services/crypto/xmr-miner/xmrig-daemonset.yaml @@ -57,7 +57,7 @@ spec: --threads "${THR}" ${EXTRA} resources: requests: - cpu: 10m + cpu: "0" memory: 32Mi limits: cpu: 250m