diff --git a/deployment/helm/templates/deployment.yaml b/deployment/helm/templates/deployment.yaml index 560fe74fa66a7d0548918765cefce09dc38ba3b0..17fe62097ca2cdda5de9cd9f8261babaac985ab9 100644 --- a/deployment/helm/templates/deployment.yaml +++ b/deployment/helm/templates/deployment.yaml @@ -50,18 +50,35 @@ spec: value: {{ .Values.task.http.timeout.read | quote }} - name: HTTP_WRITE_TIMEOUT value: {{ .Values.task.http.timeout.write | quote }} + {{- if .Values.mongo.addr }} - name: MONGO_ADDR value: {{ .Values.mongo.addr | quote }} + {{- end }} + {{- if .Values.mongo.user }} - name: MONGO_USER value: {{ .Values.mongo.user | quote }} + {{- end }} + {{- if .Values.mongo.pass }} - name: MONGO_PASS value: {{ .Values.mongo.pass | quote }} + {{- end }} + {{- if .Values.mongo.dbname }} - name: MONGO_DB value: {{ .Values.mongo.dbname | quote }} + {{- end }} - name: CACHE_ADDR value: {{ .Values.addresses.cache | quote }} - name: POLICY_ADDR value: {{ .Values.addresses.policy | quote }} + {{- if .Values.secretEnv }} + {{- range $key, $value := .Values.secretEnv }} + - name: "{{ $key }}" + valueFrom: + secretKeyRef: + name: "{{ $value.name }}" + key: "{{ $value.key }}" + {{- end }} + {{- end }} {{- if .Values.extraVars }} {{- toYaml .Values.extraVars | indent 10 }} {{- end }}