diff --git a/grafana/datasources/victoria-logs.yml b/grafana/datasources/victoria-logs.yml new file mode 100644 index 0000000..023fee3 --- /dev/null +++ b/grafana/datasources/victoria-logs.yml @@ -0,0 +1,14 @@ +apiVersion: 1 + +datasources: +- name: Victoria Logs + type: victoriametrics-logs-datasource + access: proxy + url: https://logs.pyrocufflink.blue + jsonData: + tlsAuth: true + tlsAuthWithCACert: true + secureJsonData: + tlsCACert: $__file{/run/dch-ca/dch-root-ca.crt} + tlsClientCert: $__file{/run/secrets/du5t1n.me/loki/tls.crt} + tlsClientKey: $__file{/run/secrets/du5t1n.me/loki/tls.key} diff --git a/grafana/kustomization.yaml b/grafana/kustomization.yaml index e60d57d..41fcfb6 100644 --- a/grafana/kustomization.yaml +++ b/grafana/kustomization.yaml @@ -28,6 +28,7 @@ configMapGenerator: - name: datasources files: - datasources/loki.yml + - datasources/victoria-logs.yml patches: - patch: |-