From 3629403f716746df44dff5f7e6ecd24c57579469 Mon Sep 17 00:00:00 2001 From: jenkins Date: Tue, 11 Aug 2026 01:36:50 -0300 Subject: [PATCH] monitoring: keep VictoriaMetrics on Pi 5 workers --- services/monitoring/helmrelease.yaml | 21 +++++++-------------- 1 file changed, 7 insertions(+), 14 deletions(-) diff --git a/services/monitoring/helmrelease.yaml b/services/monitoring/helmrelease.yaml index eb0337c58..305436fad 100644 --- a/services/monitoring/helmrelease.yaml +++ b/services/monitoring/helmrelease.yaml @@ -108,6 +108,13 @@ spec: operator: In values: - "true" + # VictoriaMetrics is too memory- and CPU-heavy for the Pi 4 + # workers. A hard Pi 5 requirement also moves old placements + # instead of leaving them on a previously selected Pi 4. + - key: hardware + operator: In + values: + - rpi5 - key: kubernetes.io/hostname operator: NotIn values: @@ -120,20 +127,6 @@ spec: - titan-22 - titan-24 preferredDuringSchedulingIgnoredDuringExecution: - - weight: 100 - preference: - matchExpressions: - - key: hardware - operator: In - values: - - rpi5 - - weight: 50 - preference: - matchExpressions: - - key: hardware - operator: In - values: - - rpi4 - weight: 25 preference: matchExpressions: