Skip to content
Snippets Groups Projects
Commit 8a46ec21 authored by Martin Jürgens's avatar Martin Jürgens Committed by Kalin Daskalov
Browse files

Add functionality to externally supply sensitive values to Helm chart

parent 1bb0257b
Branches
Tags
No related merge requests found
...@@ -50,13 +50,21 @@ spec: ...@@ -50,13 +50,21 @@ spec:
value: {{ .Values.cache.http.timeout.read | quote }} value: {{ .Values.cache.http.timeout.read | quote }}
- name: HTTP_WRITE_TIMEOUT - name: HTTP_WRITE_TIMEOUT
value: {{ .Values.cache.http.timeout.write | quote }} value: {{ .Values.cache.http.timeout.write | quote }}
{{- if .Values.redis.addr }}
- name: REDIS_ADDR - name: REDIS_ADDR
value: {{ .Values.redis.addr | quote }} value: {{ .Values.redis.addr | quote }}
{{- end }}
{{- if .Values.redis.user }}
- name: REDIS_USER - name: REDIS_USER
value: {{ .Values.redis.user | quote }} value: {{ .Values.redis.user | quote }}
{{- end }}
{{- if .Values.redis.pass }}
- name: REDIS_PASS - name: REDIS_PASS
value: {{ .Values.redis.pass | quote }} value: {{ .Values.redis.pass | quote }}
{{- end }}
{{- if .Values.redis.db }}
- name: REDIS_DB - name: REDIS_DB
{{- end }}
value: {{ .Values.redis.db | quote }} value: {{ .Values.redis.db | quote }}
- name: REDIS_EXPIRATION - name: REDIS_EXPIRATION
value: {{ .Values.redis.expiration | quote }} value: {{ .Values.redis.expiration | quote }}
...@@ -66,6 +74,15 @@ spec: ...@@ -66,6 +74,15 @@ spec:
value: {{ .Values.cache.nats.subject | quote }} value: {{ .Values.cache.nats.subject | quote }}
- name: TEST_ENC_VAR - name: TEST_ENC_VAR
value: {{ .Values.enc.var | quote }} value: {{ .Values.enc.var | quote }}
{{- if .Values.secretEnv }}
{{- range $key, $value := .Values.secretEnv }}
- name: "{{ $key }}"
valueFrom:
secretKeyRef:
name: "{{ $value.name }}"
key: "{{ $value.key }}"
{{- end }}
{{- end }}
{{- if .Values.extraVars }} {{- if .Values.extraVars }}
{{ toYaml .Values.extraVars | indent 8 }} {{ toYaml .Values.extraVars | indent 8 }}
{{- end }} {{- end }}
......
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Please register or to comment