Skip to content
Snippets Groups Projects
Commit 01f6b12b 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 f4eeede7
No related branches found
No related tags found
No related merge requests found
......@@ -52,14 +52,25 @@ spec:
value: {{ .Values.signer.http.timeout.write | quote }}
- name: VAULT_ADDR
value: {{ .Values.signer.vault.addr | quote }}
{{- if .Values.signer.vault.token }}
- name: VAULT_TOKEN
value: {{ .Values.signer.vault.token | quote }}
{{- end }}
- name: VAULT_SIGNING_KEY
value: {{ .Values.signer.vault.key.signing | quote }}
- name: VAULT_SUPPORTED_KEYS
value: {{ .Values.signer.vault.key.supported | quote }}
- name: CREDENTIAL_ISSUER
value: {{ .Values.signer.credential.issuer | 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 8 }}
{{- end }}
......
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Please register or to comment