部署 kubernetes-event-exporter
1.Installing the Chart
#helm install kubernetes-event-exporter oci://registry-1.docker.io/bitnamicharts/kubernetes-event-exporter
2.修改config.yaml配置loki sink
leaderElection: {}
logFormat: json
logLevel: debug
receivers:
- loki:
url: http://10.35.112.161:3100/loki/api/v1/push
streamLabels:
container: event-exporter-k8s2-edge
name: loki
- file:
path: /data/logs/kubernetes-event/event.log
name: file
route:
routes:
- match:
- receiver: loki
- match:
- receiver: file
应用配置
$ kubectl -n kube-system create cm kubernetes-event-exporter --from-file=config.yaml=kubernetes-event-exporter.cm --dry-run=client -o yaml|kubectl replace -f -
部署loki
1.get repo
#helm repo add grafana https://grafana.github.io/helm-charts
#helm pull grafana/loki-stack --untar --version 2.6.