Skip to content

Commit ffb31e6

Browse files
authored
feat(template): Add maintenance Helm values helper (#553)
1 parent 7ad8caf commit ffb31e6

File tree

1 file changed

+23
-0
lines changed

1 file changed

+23
-0
lines changed
Lines changed: 23 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,23 @@
1+
{{/*
2+
Create a list of maintenance related env vars.
3+
*/}}
4+
{{- define "maintenance.envVars" -}}
5+
{{- with .Values.maintenance }}
6+
{{- if not .endOfSupportCheck.enabled }}
7+
- name: EOS_DISABLED
8+
value: "true"
9+
{{- end }}
10+
{{- if and .endOfSupportCheck.enabled .endOfSupportCheck.mode }}
11+
- name: EOS_CHECK_MODE
12+
value: {{ .endOfSupportCheck.mode }}
13+
{{ end }}
14+
{{- if and .endOfSupportCheck.enabled .endOfSupportCheck.interval }}
15+
- name: EOS_INTERVAL
16+
value: {{ .endOfSupportCheck.interval }}
17+
{{ end }}
18+
{{- if not .customResourceDefinitions.maintain }}
19+
- name: DISABLE_CRD_MAINTENANCE
20+
value: "true"
21+
{{- end }}
22+
{{- end }}
23+
{{- end }}

0 commit comments

Comments
 (0)