diff --git a/components/node/replacements/statefulset.yaml b/components/node/replacements/statefulset.yaml index 232fa84..d8cf129 100644 --- a/components/node/replacements/statefulset.yaml +++ b/components/node/replacements/statefulset.yaml @@ -8,3 +8,14 @@ name: valkey-node fieldPaths: - spec.replicas +- source: + kind: ConfigMap + name: valkey-env + fieldPath: data.VALKEY_SERVICE + targets: + - select: + kind: StatefulSet + name: valkey-node + fieldPaths: + - spec.selector.matchLabels.app + - spec.template.metadata.labels.app diff --git a/components/node/resources/statefulset.yaml b/components/node/resources/statefulset.yaml index d31a9e7..c208ea6 100644 --- a/components/node/resources/statefulset.yaml +++ b/components/node/resources/statefulset.yaml @@ -23,12 +23,14 @@ spec: app.kubernetes.io/component: node app.kubernetes.io/instance: valkey app.kubernetes.io/name: valkey + app: CHANGE_ME serviceName: valkey-headless updateStrategy: type: RollingUpdate template: metadata: labels: + app: CHANGE_ME app.kubernetes.io/component: node app.kubernetes.io/instance: valkey app.kubernetes.io/managed-by: Helm @@ -43,6 +45,7 @@ spec: - podAffinityTerm: labelSelector: matchLabels: + app: CHANGE_ME app.kubernetes.io/component: node app.kubernetes.io/instance: valkey app.kubernetes.io/name: valkey