Helm: Introduce secretEnv for secret value provisioning
@@ -1,5 +1,5 @@
name: wekan
-version: 1.0.1
+version: 1.0.2
apiVersion: v1
description: Open Source kanban
home: https://wekan.github.io/
@@ -43,6 +43,12 @@ spec:
value: {{ .value | quote }}
{{- end }}
+ {{- range $key := .Values.secretEnv }}
+ {{- if .value }}
+ - name: {{ .name }}
+ value: {{ .value | quote }}
+ {{- end }}
livenessProbe:
httpGet:
path: /
@@ -28,6 +28,14 @@ env:
- name: ""
value: ""
+## Specify additional secret environmental variables for the
+## Deployment. These can e.g. be provided by a Secret and allow
+## to store passwords separately
+##
+secretEnv:
+ - name: ""
+ value: ""
+
service:
type: NodePort
port: 8080