Treat alertmanager additionalPeers as YAML (#23112)

Avoids string templating errors, for example when passing an array of
string literals containing colons.

Signed-off-by: Craig Furman <craig.furman89@gmail.com>
This commit is contained in:
Craig Furman
2020-07-08 08:11:08 -07:00
committed by GitHub
parent 30b43ea0fe
commit ad1edd0cf0
2 changed files with 3 additions and 2 deletions
+1 -1
View File
@@ -12,7 +12,7 @@ sources:
- https://github.com/coreos/kube-prometheus
- https://github.com/coreos/prometheus-operator
- https://coreos.com/operators/prometheus
version: 8.15.13
version: 8.15.14
appVersion: 0.38.1
tillerVersion: ">=2.12.0"
home: https://github.com/coreos/prometheus-operator
@@ -101,7 +101,8 @@ spec:
priorityClassName: {{.Values.alertmanager.alertmanagerSpec.priorityClassName }}
{{- end }}
{{- if .Values.alertmanager.alertmanagerSpec.additionalPeers }}
additionalPeers: {{.Values.alertmanager.alertmanagerSpec.additionalPeers }}
additionalPeers:
{{ toYaml .Values.alertmanager.alertmanagerSpec.additionalPeers | indent 4 }}
{{- end }}
portName: {{ .Values.alertmanager.alertmanagerSpec.portName }}
{{- end }}