File tree Expand file tree Collapse file tree
Expand file tree Collapse file tree Original file line number Diff line number Diff line change 2222 annotations :
2323 checksum/settings : {{ include (print $.Template.BasePath "/settings.yaml") . | sha256sum }}
2424 checksum/secret : {{ include (print $.Template.BasePath "/secrets.yaml") . | sha256sum }}
25+ checksum/env : {{ include (print $.Template.BasePath "/env.yaml") . | sha256sum }}
2526 spec :
2627 {{- if .Values.image.pullSecrets }}
2728 imagePullSecrets :
3637 envFrom :
3738 - secretRef :
3839 name : {{ template "fullname" $ }}
40+ {{- if .Values.deployment.env }}
41+ - configMapRef :
42+ name : {{ template "fullname" $ }}-env
43+ {{- end }}
3944 ports :
4045 - name : http
4146 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:
313313
314314# # Kubernetes deployment configuration
315315deployment :
316+ # Setup env vars on the deployment
317+ env : {}
318+ # MY_VAR: MY_VALUE
316319
317320 # # Configure extra options for liveness and readiness probes
318321 livenessProbe :
You can’t perform that action at this time.
0 commit comments