From 57d7d96a4052081be99767943b4d0717051da7aa Mon Sep 17 00:00:00 2001 From: Philip Haupt <“der.mad.mob@gmail.com”> Date: Fri, 14 Nov 2025 23:44:36 +0100 Subject: [PATCH] alloy pod logs --- grafana-alloy/main.yaml | 7 +++++-- grafana-alloy/src/values.yaml | 7 +++++-- 2 files changed, 10 insertions(+), 4 deletions(-) diff --git a/grafana-alloy/main.yaml b/grafana-alloy/main.yaml index ac459f6..56acb4b 100644 --- a/grafana-alloy/main.yaml +++ b/grafana-alloy/main.yaml @@ -347,12 +347,15 @@ subjects: apiVersion: v1 data: config.alloy: |- - loki.write "local" { + loki.write "default" { endpoint { url = "http://loki-gateway.grafana-loki.svc.cluster.local/loki/api/v1/push" - tenant_id = "prod" } } + + loki.source.kubernetes "pod_logs" { + forward_to = [loki.write.default.receiver] + } kind: ConfigMap metadata: labels: diff --git a/grafana-alloy/src/values.yaml b/grafana-alloy/src/values.yaml index cce4505..5f587a0 100644 --- a/grafana-alloy/src/values.yaml +++ b/grafana-alloy/src/values.yaml @@ -34,13 +34,16 @@ alloy: create: true # -- Content to assign to the new ConfigMap. This is passed into `tpl` allowing for templating from values. content: |- - loki.write "local" { + loki.write "default" { endpoint { url = "http://loki-gateway.grafana-loki.svc.cluster.local/loki/api/v1/push" - tenant_id = "prod" } } + loki.source.kubernetes "pod_logs" { + forward_to = [loki.write.default.receiver] + } + # -- Name of existing ConfigMap to use. Used when create is false. name: null # -- Key in ConfigMap to get config from.