From dc62b4998b7b44a5efc067dbe8a14b06792d04d5 Mon Sep 17 00:00:00 2001 From: Brad Stein Date: Fri, 16 Jan 2026 18:17:40 -0300 Subject: [PATCH] cert-manager: pin webhook and cainjector to rpi nodes --- infrastructure/cert-manager/helmrelease.yaml | 26 ++++++++++++++++++++ 1 file changed, 26 insertions(+) diff --git a/infrastructure/cert-manager/helmrelease.yaml b/infrastructure/cert-manager/helmrelease.yaml index 7fdf277..0a0ed22 100644 --- a/infrastructure/cert-manager/helmrelease.yaml +++ b/infrastructure/cert-manager/helmrelease.yaml @@ -39,3 +39,29 @@ spec: values: - rpi5 - rpi4 + webhook: + nodeSelector: + node-role.kubernetes.io/worker: "true" + affinity: + nodeAffinity: + requiredDuringSchedulingIgnoredDuringExecution: + nodeSelectorTerms: + - matchExpressions: + - key: hardware + operator: In + values: + - rpi5 + - rpi4 + cainjector: + nodeSelector: + node-role.kubernetes.io/worker: "true" + affinity: + nodeAffinity: + requiredDuringSchedulingIgnoredDuringExecution: + nodeSelectorTerms: + - matchExpressions: + - key: hardware + operator: In + values: + - rpi5 + - rpi4