From 0a9b11e721e71ca73656cee415ef15cd58c551eb Mon Sep 17 00:00:00 2001 From: Philip Haupt <“der.mad.mob@gmail.com”> Date: Tue, 14 Oct 2025 00:49:53 +0200 Subject: [PATCH] valkey password --- valkey/config.yaml | 7 +++++++ valkey/kustomization.yaml | 3 ++- valkey/main.yaml | 12 ++++++++++++ valkey/src/values.yaml | 8 ++++++-- 4 files changed, 27 insertions(+), 3 deletions(-) create mode 100644 valkey/config.yaml diff --git a/valkey/config.yaml b/valkey/config.yaml new file mode 100644 index 0000000..84e5094 --- /dev/null +++ b/valkey/config.yaml @@ -0,0 +1,7 @@ +apiVersion: v1 +kind: ConfigMap +metadata: + name: valkey-config +data: + extra.conf: | + include /run/secrets/valkey/requirepass \ No newline at end of file diff --git a/valkey/kustomization.yaml b/valkey/kustomization.yaml index 4ae436c..51025d0 100644 --- a/valkey/kustomization.yaml +++ b/valkey/kustomization.yaml @@ -3,4 +3,5 @@ apiVersion: kustomize.config.k8s.io/v1beta1 kind: Kustomization resources: - - main.yaml \ No newline at end of file + - main.yaml + - config.yaml diff --git a/valkey/main.yaml b/valkey/main.yaml index 0a2dec3..436a1f6 100644 --- a/valkey/main.yaml +++ b/valkey/main.yaml @@ -135,6 +135,10 @@ spec: volumeMounts: - mountPath: /data name: valkey-data + - mountPath: /run/secrets/valkey + name: valkey-pass-valkey + - mountPath: /extravalkeyconfigs + name: valkey-config-valkey initContainers: - command: - /scripts/init.sh @@ -163,6 +167,14 @@ spec: defaultMode: 365 name: valkey-init-scripts name: scripts + - name: valkey-pass-valkey + secret: + defaultMode: 288 + secretName: valkey-pass + - configMap: + defaultMode: 288 + name: valkey-config + name: valkey-config-valkey - name: valkey-data persistentVolumeClaim: claimName: valkey diff --git a/valkey/src/values.yaml b/valkey/src/values.yaml index 3427662..08d822b 100644 --- a/valkey/src/values.yaml +++ b/valkey/src/values.yaml @@ -106,10 +106,14 @@ dataStorage: labels: {} # Mount additional secrets into the Valkey container -extraValkeySecrets: [] +extraValkeySecrets: + - name: valkey-pass + mountPath: /run/secrets/valkey # Mount additional configMaps into the Valkey container -extraValkeyConfigs: [] +extraValkeyConfigs: + - name: valkey-config + mountPath: /extravalkeyconfigs # Mount extra secrets as volume to init container (deprecated, use extraValkeySecrets) extraSecretValkeyConfigs: false