File tree Expand file tree Collapse file tree 3 files changed +23
-0
lines changed Expand file tree Collapse file tree 3 files changed +23
-0
lines changed Original file line number Diff line number Diff line change 22
22
annotations :
23
23
checksum/settings : {{ include (print $.Template.BasePath "/settings.yaml") . | sha256sum }}
24
24
checksum/secret : {{ include (print $.Template.BasePath "/secrets.yaml") . | sha256sum }}
25
+ checksum/env : {{ include (print $.Template.BasePath "/env.yaml") . | sha256sum }}
25
26
spec :
26
27
{{- if .Values.image.pullSecrets }}
27
28
imagePullSecrets :
36
37
envFrom :
37
38
- secretRef :
38
39
name : {{ template "fullname" $ }}
40
+ {{- if .Values.deployment.env }}
41
+ - configMapRef :
42
+ name : {{ template "fullname" $ }}-env
43
+ {{- end }}
39
44
ports :
40
45
- name : http
41
46
containerPort : {{ .Values.deployment.servicePort }}
Original file line number Diff line number Diff line change
1
+ {{- if .Values.deployment.env }}
2
+ ---
3
+ apiVersion : v1
4
+ kind : ConfigMap
5
+ metadata :
6
+ name : {{ template "fullname" $ }}-env
7
+ labels :
8
+ app : {{ template "fullname" $ }}
9
+ chart : " {{ .Chart.Name }}-{{ .Chart.Version }}"
10
+ release : " {{ .Release.Name }}"
11
+ heritage : " {{ .Release.Service }}"
12
+ type : Opaque
13
+ data :
14
+ {{ .Values.deployment.env | toYaml | indent 2 }}
15
+ {{- end }}
Original file line number Diff line number Diff line change @@ -313,6 +313,9 @@ image:
313
313
314
314
# # Kubernetes deployment configuration
315
315
deployment :
316
+ # Setup env vars on the deployment
317
+ env : {}
318
+ # MY_VAR: MY_VALUE
316
319
317
320
# # Configure extra options for liveness and readiness probes
318
321
livenessProbe :
You can’t perform that action at this time.
0 commit comments