19 lines
668 B
YAML
19 lines
668 B
YAML
# {{ ansible_managed }}
|
|
# https://grafana.com/docs/grafana/latest/administration/provisioning/
|
|
apiVersion: 1
|
|
prune: true
|
|
datasources:
|
|
- name: Mimir
|
|
version: 9
|
|
type: prometheus
|
|
url: https://mimir.{{ monitoring_server_base_domain }}/prometheus
|
|
basicAuth: true
|
|
basicAuthUser: remote-write
|
|
isDefault: true
|
|
jsonData:
|
|
httpMethod: POST
|
|
prometheusType: Mimir
|
|
prometheusVersion: "2.9.1" # well, >2.9.1 but that is assumed with this value -.-
|
|
defaultEditor: code
|
|
secureJsonData:
|
|
basicAuthPassword: {{ lookup("community.sops.sops", "monitoring_secrets.enc.yaml", extract='["caddy_basic_auth"]["remote-write"]') }}
|