mirror of https://git.rancher.io/charts
27 lines
1.3 KiB
Diff
27 lines
1.3 KiB
Diff
--- charts-original/templates/grafana/configmaps-datasources.yaml
|
|
+++ charts/templates/grafana/configmaps-datasources.yaml
|
|
@@ -1,9 +1,9 @@
|
|
-{{- if and .Values.grafana.enabled .Values.grafana.sidecar.datasources.enabled }}
|
|
+{{- if or (and .Values.grafana.enabled .Values.grafana.sidecar.datasources.enabled) .Values.grafana.forceDeployDatasources }}
|
|
apiVersion: v1
|
|
kind: ConfigMap
|
|
metadata:
|
|
name: {{ template "kube-prometheus-stack.fullname" . }}-grafana-datasource
|
|
- namespace: {{ template "kube-prometheus-stack.namespace" . }}
|
|
+ namespace: {{ default .Values.grafana.sidecar.datasources.searchNamespace (include "kube-prometheus-stack.namespace" .) }}
|
|
{{- if .Values.grafana.sidecar.datasources.annotations }}
|
|
annotations:
|
|
{{ toYaml .Values.grafana.sidecar.datasources.annotations | indent 4 }}
|
|
@@ -20,7 +20,11 @@
|
|
{{- if .Values.grafana.sidecar.datasources.defaultDatasourceEnabled }}
|
|
- name: Prometheus
|
|
type: prometheus
|
|
+ {{- if .Values.grafana.sidecar.datasources.url }}
|
|
+ url: {{ .Values.grafana.sidecar.datasources.url }}
|
|
+ {{- else }}
|
|
url: http://{{ template "kube-prometheus-stack.fullname" . }}-prometheus:{{ .Values.prometheus.service.port }}/{{ trimPrefix "/" .Values.prometheus.prometheusSpec.routePrefix }}
|
|
+ {{- end }}
|
|
access: proxy
|
|
isDefault: true
|
|
jsonData:
|