Skip to content

Commit 03defd8

Browse files
apply self managed credentials for external db and cache only
1 parent abe36a0 commit 03defd8

File tree

2 files changed

+5
-3
lines changed

2 files changed

+5
-3
lines changed

charts/redash/Chart.yaml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
apiVersion: v1
22
name: redash
3-
version: 3.1.0-alpha2
3+
version: 3.1.0-alpha3
44
appVersion: 24.04.0-dev-b8665145752.21
55
description: Redash is an open source tool built for teams to query, visualize and collaborate.
66
keywords:

charts/redash/templates/_helpers.tpl

Lines changed: 4 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -75,15 +75,16 @@ Get the secret name.
7575
Shared environment block used across each component.
7676
*/}}
7777
{{- define "redash.env" -}}
78-
{{- if not .Values.redash.selfManagedSecrets -}}
7978
{{- if not .Values.postgresql.enabled -}}
79+
{{- if not .Values.redash.selfManagedSecrets -}}
8080
- name: REDASH_DATABASE_URL
8181
{{- if .Values.externalPostgreSQLSecret }}
8282
valueFrom:
8383
secretKeyRef: {{ .Values.externalPostgreSQLSecret | toYaml | nindent 6 }}
8484
{{- else }}
8585
value: {{ default "" .Values.externalPostgreSQL | quote }}
8686
{{- end }}
87+
{{- end }}
8788
{{- else -}}
8889
- name: REDASH_DATABASE_USER
8990
value: {{ .Values.postgresql.auth.username | quote }}
@@ -100,13 +101,15 @@ Shared environment block used across each component.
100101
value: {{ .Values.postgresql.auth.database | quote }}
101102
{{- end -}}
102103
{{- if not .Values.redis.enabled }}
104+
{{- if not .Values.redash.selfManagedSecrets -}}
103105
- name: REDASH_REDIS_URL
104106
{{- if .Values.externalRedisSecret }}
105107
valueFrom:
106108
secretKeyRef: {{ .Values.externalRedisSecret | toYaml | nindent 6 }}
107109
{{- else }}
108110
value: {{ default "" .Values.externalRedis | quote }}
109111
{{- end }}
112+
{{- end }}
110113
{{- else }}
111114
- name: REDASH_REDIS_PASSWORD
112115
valueFrom:
@@ -124,7 +127,6 @@ Shared environment block used across each component.
124127
- name: REDASH_REDIS_NAME
125128
value: {{ .Values.redis.database | quote }}
126129
{{ end -}}
127-
{{- end -}}
128130
{{ range $key, $value := .Values.env -}}
129131
- name: {{ $key | quote }}
130132
value: {{ $value | quote }}

0 commit comments

Comments
 (0)