From c376f6d0c69f2df2f788f3c53f00a96e39de78cb Mon Sep 17 00:00:00 2001 From: miwr Date: Thu, 20 Mar 2025 14:09:45 +0100 Subject: [PATCH] - --config.file=/var/lib/alloy/config/config.yaml --- .../sidecar-container-alloy-configmap.yaml | 20 +++++++++---------- .../ref-implementation/openbao/values.yaml | 7 ++----- 2 files changed, 11 insertions(+), 16 deletions(-) diff --git a/template/stacks/ref-implementation/openbao-alloy-configmap/sidecar-container-alloy-configmap.yaml b/template/stacks/ref-implementation/openbao-alloy-configmap/sidecar-container-alloy-configmap.yaml index 9a62c3f..52963f3 100644 --- a/template/stacks/ref-implementation/openbao-alloy-configmap/sidecar-container-alloy-configmap.yaml +++ b/template/stacks/ref-implementation/openbao-alloy-configmap/sidecar-container-alloy-configmap.yaml @@ -15,18 +15,16 @@ data: } } - discovery.kubernetes "pod" { - role = "pod" + local.file_match "applogs" { + path_targets = [ + { + "__path__" = "/openbao/logs/*" + } + ] + sync_period = "5s" } - discovery.relabel "openbao_pod_logs" { - targets = discovery.kubernetes.pod.targets - - rule { - source_labels = ["__meta_kubernetes_pod_name"] - action = "keep" - regex = "openbao-0" - } - + loki.source.file "openbao_logs" { + targets = local.file_match.applogs.targets forward_to = [loki.write.local_loki.receiver] } \ No newline at end of file diff --git a/template/stacks/ref-implementation/openbao/values.yaml b/template/stacks/ref-implementation/openbao/values.yaml index 45323ad..c0e4152 100644 --- a/template/stacks/ref-implementation/openbao/values.yaml +++ b/template/stacks/ref-implementation/openbao/values.yaml @@ -6,11 +6,8 @@ server: - containerPort: 12345 securityContext: runAsUser: 100 - # args: - # - --config.file=/etc/alloy/config.yaml - # volumeMounts: - # - name: alloy-data - # mountPath: /var/lib/alloy/data + args: + - --config.file=/var/lib/alloy/config/config.yaml volumeMounts: - name: log-storage mountPath: /openbao/logs