30 lines
632 B
YAML

apiVersion: v1
kind: ConfigMap
metadata:
name: alloy-config
data:
config.alloy: |-
// 여기서부터 컴포넌트 코드 작성
// Alloy 에서는 //, /* */를 주석으로 사용합니다.
discovery.kubernetes "kube_system_pods" {
role = "pod"
namespaces {
names = ["kube-system"]
}
}
loki.source.kubernetes "kube_system_pods" {
targets = discovery.kubernetes.kube_system_pods.targets
forward_to = [loki.write.loki_instance.receiver]
}
loki.write "loki_instance" {
endpoint {
url = "<LOKI_ENDPOINT>"
}
}