Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- {{/*
- Create the env yaml sequence.
- The sequence is created by combining the values in .Values.env.override
- and .Values.env.default, giving precedence to the values in override.
- */}}
- {{- define "servicename.env" -}}
- {{- $overrides := dict -}}
- {{- range $_, $v := .Values.env.override -}}
- {{- $_ := set $overrides $v.name $v.value -}}
- {{- end -}}
- {{- $defaults := dict -}}
- {{- range $_, $v := .Values.env.default -}}
- {{- $_ := set $defaults $v.name $v.value -}}
- {{- end -}}
- {{- range $name, $value := merge $overrides $defaults -}}
- - name: {{ $name }}
- value: {{ $value | quote }}
- {{ end -}}
- {{- end -}}
Add Comment
Please, Sign In to add comment