From eee78eab53f6b4cff0cf49df89c26c7d828541d9 Mon Sep 17 00:00:00 2001 From: Philippe Caseiro Date: Tue, 22 Jul 2025 11:21:06 +0200 Subject: [PATCH] replicas-fup --- components/node/kustomization.yaml | 3 +++ components/node/replacements/services.yaml | 20 +++++++++++++++++++ components/node/replacements/statefulset.yaml | 10 ++++++++++ 3 files changed, 33 insertions(+) create mode 100644 components/node/replacements/services.yaml create mode 100644 components/node/replacements/statefulset.yaml diff --git a/components/node/kustomization.yaml b/components/node/kustomization.yaml index d5efa3d..0a2c972 100644 --- a/components/node/kustomization.yaml +++ b/components/node/kustomization.yaml @@ -38,3 +38,6 @@ configMapGenerator: - files/scripts/ping-sentinel.sh - files/scripts/liveness-local.sh - files/scripts/readiness-local.sh + +replacements: +- path: replacements/statefulset.yaml diff --git a/components/node/replacements/services.yaml b/components/node/replacements/services.yaml new file mode 100644 index 0000000..d325149 --- /dev/null +++ b/components/node/replacements/services.yaml @@ -0,0 +1,20 @@ +- source: + kind: ConfigMap + name: valkey-env + fieldPath: data.VALKEY_HEADLESS_SERVICE + targets: + - select: + kind: Service + name: valkey-headless + fieldPaths: + - metadata.name +- source: + kind: ConfigMap + name: valkey-env + fieldPath: data.VALKEY_SERVICE + targets: + - select: + kind: Service + name: valkey + fieldPaths: + - metadata.name diff --git a/components/node/replacements/statefulset.yaml b/components/node/replacements/statefulset.yaml new file mode 100644 index 0000000..232fa84 --- /dev/null +++ b/components/node/replacements/statefulset.yaml @@ -0,0 +1,10 @@ +- source: + kind: ConfigMap + name: valkey-env + fieldPath: data.VALKEY_REPLICAS + targets: + - select: + kind: StatefulSet + name: valkey-node + fieldPaths: + - spec.replicas