Michel Hollands 0f66cad545 Add way to specify namespaces
Signed-off-by: Michel Hollands <michel.hollands@grafana.com>
2023-06-19 14:59:50 +01:00

35 lines
912 B
YAML

apiVersion: v1
kind: ConfigMap
metadata:
name: agent-configmap
namespace: {{ .Release.Namespace }}
data:
config.river: |
discovery.kubernetes "pods" {
role = "pod"
namespaces {
names = [ {{ include "agent.namespaces" . }} ]
}
}
loki.source.kubernetes "pods" {
targets = discovery.kubernetes.pods.targets
forward_to = [loki.write.local.receiver]
}
loki.write "local" {
endpoint {
url = "http://{{- .Release.Name -}}-loki.{{- .Release.Namespace -}}.svc.cluster.local:3100/loki/api/v1/push"
}
}
prometheus.scrape "pods" {
targets = discovery.kubernetes.pods.targets
forward_to = [prometheus.remote_write.default.receiver]
}
prometheus.remote_write "default" {
endpoint {
url = "http://{{- .Release.Name -}}-mimir-nginx.{{- .Release.Namespace -}}.svc:80/api/v1/push"
}
}