observability: add k8s API/kubelet tracing, Alloy, Mimir and Loki
Wire kube-apiserver and kubelet tracing to a Jaeger collector on docker-29, deploy Grafana Alloy in-cluster to ship logs/metrics, and stand up Mimir + Loki on docker-30 as their backing stores. Co-Authored-By: Claude Sonnet 5 <noreply@anthropic.com>
This commit is contained in:
14
vms-home/docker-29/tracing/docker-compose.yaml
Normal file
14
vms-home/docker-29/tracing/docker-compose.yaml
Normal file
@@ -0,0 +1,14 @@
|
||||
services:
|
||||
jaeger:
|
||||
image: jaegertracing/jaeger:2.18.0
|
||||
container_name: jaeger
|
||||
restart: unless-stopped
|
||||
user: root
|
||||
command: ["--config", "/jaeger/config.yaml"]
|
||||
volumes:
|
||||
- ./jaeger-config.yaml:/jaeger/config.yaml:ro
|
||||
- ./badger:/badger
|
||||
ports:
|
||||
- "4317:4317" # OTLP gRPC
|
||||
- "4318:4318" # OTLP HTTP
|
||||
- "16686:16686" # Jaeger UI
|
||||
Reference in New Issue
Block a user