From 951198ffa8d44fa8fa98ecdc2eea1b7b67326ac7 Mon Sep 17 00:00:00 2001 From: Dreaded_X Date: Thu, 24 Apr 2025 17:34:14 +0200 Subject: [PATCH] Added loki as grafana datasource --- apps/grafana/release.yaml | 6 ++++++ infra/loki/loki/kustomization.yaml | 6 ++++++ infra/loki/loki/loki-datasource.yaml | 8 ++++++++ 3 files changed, 20 insertions(+) create mode 100644 infra/loki/loki/loki-datasource.yaml diff --git a/apps/grafana/release.yaml b/apps/grafana/release.yaml index e6ad785..3f53a15 100644 --- a/apps/grafana/release.yaml +++ b/apps/grafana/release.yaml @@ -65,6 +65,12 @@ spec: enabled: true existingSecret: grafana-ldap-toml + sidecar: + datasources: + enabled: true + searchNamespace: ALL + labelValue: "1" + extraSecretMounts: - name: postgres-app-mount secretName: postgres-app diff --git a/infra/loki/loki/kustomization.yaml b/infra/loki/loki/kustomization.yaml index 6149624..de672cf 100644 --- a/infra/loki/loki/kustomization.yaml +++ b/infra/loki/loki/kustomization.yaml @@ -14,3 +14,9 @@ configMapGenerator: - name: loki-values files: - ./values.yaml + - name: grafana-datasource + options: + labels: + grafana_datasource: "1" + files: + - ./loki-datasource.yaml diff --git a/infra/loki/loki/loki-datasource.yaml b/infra/loki/loki/loki-datasource.yaml new file mode 100644 index 0000000..ae47ddf --- /dev/null +++ b/infra/loki/loki/loki-datasource.yaml @@ -0,0 +1,8 @@ +apiVersion: 1 +datasources: + - name: Loki + type: loki + access: proxy + url: http://loki-gateway.loki.svc.cluster.local + uid: "loki" + jsonData: {}