From 3159759e3a27c7fefdc063d02221130f7b3112f9 Mon Sep 17 00:00:00 2001 From: jenkins Date: Sat, 3 Oct 2026 00:22:44 -0500 Subject: [PATCH] logging: use the OpenSearch chart nodeAffinity setting --- services/logging/opensearch-helmrelease.yaml | 55 ++++++++++---------- 1 file changed, 27 insertions(+), 28 deletions(-) diff --git a/services/logging/opensearch-helmrelease.yaml b/services/logging/opensearch-helmrelease.yaml index 7157f943..0ea0e5ce 100644 --- a/services/logging/opensearch-helmrelease.yaml +++ b/services/logging/opensearch-helmrelease.yaml @@ -89,33 +89,32 @@ spec: node.store.allow_mmap: false nodeSelector: node-role.kubernetes.io/worker: "true" - affinity: - nodeAffinity: - requiredDuringSchedulingIgnoredDuringExecution: - nodeSelectorTerms: - - matchExpressions: - - key: hardware - operator: In - values: - - rpi5 - - rpi4 - - matchExpressions: - - key: kubernetes.io/hostname - operator: In - values: [titan-22] - # Pi workers first; Titan-22 is the explicit last-resort CPU host. - preferredDuringSchedulingIgnoredDuringExecution: - - weight: 100 - preference: - matchExpressions: - - key: hardware - operator: In - values: [rpi5] - - weight: 50 - preference: - matchExpressions: - - key: hardware - operator: In - values: [rpi4] + nodeAffinity: + requiredDuringSchedulingIgnoredDuringExecution: + nodeSelectorTerms: + - matchExpressions: + - key: hardware + operator: In + values: + - rpi5 + - rpi4 + - matchExpressions: + - key: kubernetes.io/hostname + operator: In + values: [titan-22] + # Pi workers first; Titan-22 is the explicit last-resort CPU host. + preferredDuringSchedulingIgnoredDuringExecution: + - weight: 100 + preference: + matchExpressions: + - key: hardware + operator: In + values: [rpi5] + - weight: 50 + preference: + matchExpressions: + - key: hardware + operator: In + values: [rpi4] sysctlInit: enabled: true