Files
ljwx-health/deploy/monitoring/tempo/tempo-config.yaml
T
BrunoGaoSZ 76f5f9c402 feat: add GitOps deployment with GitHub hosted runner
- Add GitOps workflows for automated deployment
- Add remote deployment workflow (GitHub hosted runner)
- Add KUBECONFIG export script
- Add comprehensive documentation (quick start guides, comparison)
- Add verification scripts for GitOps setup
- Update CLAUDE.md with GitOps instructions

Test: verify GitOps deployment workflow
2025-12-22 15:29:31 +01:00

52 lines
993 B
YAML

---
apiVersion: v1
kind: ConfigMap
metadata:
name: tempo-config
namespace: infra
data:
tempo.yaml: |
server:
http_listen_port: 3200
grpc_listen_port: 9095
distributor:
receivers:
otlp:
protocols:
grpc:
endpoint: 0.0.0.0:4317
http:
endpoint: 0.0.0.0:4318
jaeger:
protocols:
thrift_http:
endpoint: 0.0.0.0:14268
grpc:
endpoint: 0.0.0.0:14250
ingester:
max_block_duration: 5m
compactor:
compaction:
block_retention: 48h # 保留2天的追踪数据
storage:
trace:
backend: local
local:
path: /tmp/tempo/traces
wal:
path: /tmp/tempo/wal
query_frontend:
search:
max_duration: 0s # 不限制搜索时间范围
overrides:
per_tenant_override_config: /conf/overrides.yaml
overrides.yaml: |
overrides: {}