datasources.yaml 941 B

12345678910111213141516171819202122232425262728293031
  1. {{- if .Values.grafana.sidecar.datasources.enabled }}
  2. apiVersion: v1
  3. kind: ConfigMap
  4. metadata:
  5. name: {{ template "loki-stack.fullname" . }}
  6. namespace: {{ .Release.Namespace }}
  7. labels:
  8. app: {{ template "loki-stack.name" . }}
  9. chart: {{ template "loki-stack.chart" . }}
  10. release: {{ .Release.Name }}
  11. heritage: {{ .Release.Service }}
  12. grafana_datasource: "1"
  13. data:
  14. loki-stack-datasource.yaml: |-
  15. apiVersion: 1
  16. datasources:
  17. {{- if .Values.loki.enabled }}
  18. - name: Loki
  19. type: loki
  20. access: proxy
  21. url: http://{{(include "loki.serviceName" .)}}:{{ .Values.loki.service.port }}
  22. version: 1
  23. {{- end }}
  24. {{- if .Values.prometheus.enabled }}
  25. - name: Prometheus
  26. type: prometheus
  27. access: proxy
  28. url: http://{{ include "prometheus.fullname" .}}:{{ .Values.prometheus.server.service.servicePort }}{{ .Values.prometheus.server.prefixURL }}
  29. version: 1
  30. {{- end }}
  31. {{- end }}