From bddc91cce20ad759a6d1e63792768c6c6009ad39 Mon Sep 17 00:00:00 2001 From: mfuxi Date: Mon, 1 Apr 2024 10:36:30 +0300 Subject: [PATCH] explicit option to set CENTRIFUGO_REDIS_USER secret env var (#87) --- charts/centrifugo/Chart.yaml | 2 +- charts/centrifugo/templates/deployment.yaml | 6 ++++++ charts/centrifugo/templates/secret.yaml | 3 +++ 3 files changed, 10 insertions(+), 1 deletion(-) diff --git a/charts/centrifugo/Chart.yaml b/charts/centrifugo/Chart.yaml index 82bec60..f30ae42 100644 --- a/charts/centrifugo/Chart.yaml +++ b/charts/centrifugo/Chart.yaml @@ -1,7 +1,7 @@ apiVersion: v1 name: centrifugo description: Centrifugo is a scalable real-time messaging server in language-agnostic way -version: 11.6.0 +version: 11.6.1 appVersion: 5.2.2 home: https://centrifugal.dev icon: https://centrifugal.dev/img/favicon.png diff --git a/charts/centrifugo/templates/deployment.yaml b/charts/centrifugo/templates/deployment.yaml index b94c15b..e0f7130 100644 --- a/charts/centrifugo/templates/deployment.yaml +++ b/charts/centrifugo/templates/deployment.yaml @@ -117,6 +117,12 @@ spec: name: {{ include "centrifugo.secretName" . }} key: redisAddress optional: true + - name: CENTRIFUGO_REDIS_USER + valueFrom: + secretKeyRef: + name: {{ include "centrifugo.secretName" . }} + key: redisUser + optional: true - name: CENTRIFUGO_REDIS_PASSWORD valueFrom: secretKeyRef: diff --git a/charts/centrifugo/templates/secret.yaml b/charts/centrifugo/templates/secret.yaml index 149cc47..3c17b96 100644 --- a/charts/centrifugo/templates/secret.yaml +++ b/charts/centrifugo/templates/secret.yaml @@ -30,6 +30,9 @@ data: {{- if .Values.secrets.redisAddress }} redisAddress: {{ .Values.secrets.redisAddress | b64enc | quote }} {{- end }} + {{- if .Values.secrets.redisUser }} + redisUser: {{ .Values.secrets.redisUser | b64enc | quote }} + {{- end }} {{- if .Values.secrets.redisPassword }} redisPassword: {{ .Values.secrets.redisPassword | b64enc | quote }} {{- end }}