29 lines
820 B
Smarty
29 lines
820 B
Smarty
{{- define "agent.namespaces" -}}
|
|
{{- $list := list }}
|
|
{{- range .Values.namespacesToMonitor }}
|
|
{{- $list = append $list (printf "\"%s\"" .) }}
|
|
{{- end }}
|
|
{{- join ", " $list }}
|
|
{{- end }}
|
|
|
|
{{- define "agent.loki_write_targets" -}}
|
|
{{- $list := list }}
|
|
{{- if .Values.local.enabled }}
|
|
{{- $list = append $list ("loki.write.local.receiver") }}
|
|
{{- end }}
|
|
{{- if .Values.cloud.enabled }}
|
|
{{- $list = append $list ("loki.write.cloud.receiver") }}
|
|
{{- end }}
|
|
{{- join ", " $list }}
|
|
{{- end }}
|
|
|
|
{{- define "agent.prometheus_write_targets" -}}
|
|
{{- $list := list }}
|
|
{{- if .Values.local.enabled }}
|
|
{{- $list = append $list ("prometheus.remote_write.local.receiver") }}
|
|
{{- end }}
|
|
{{- if .Values.cloud.enabled }}
|
|
{{- $list = append $list ("prometheus.remote_write.cloud.receiver") }}
|
|
{{- end }}
|
|
{{- join ", " $list }}
|
|
{{- end }} |