Files
akvorado/docker/docker-compose-demo.yml
Vincent Bernat 65de0b16f3 config: stop shipping demo exporter configurations from orchestrator
This pollutes the configuration. We can just ask the demo exporters to
read directly their configuration files.
2025-10-05 10:13:37 +02:00

35 lines
944 B
YAML

---
services:
akvorado-exporter-1: &exporter
extends:
file: versions.yml
service: akvorado
profiles: [ demo ]
restart: unless-stopped
command: demo-exporter /etc/akvorado/demo-1.yaml
volumes:
- ../config:/etc/akvorado:ro
depends_on:
akvorado-inlet:
condition: service_healthy
akvorado-outlet:
condition: service_healthy
labels:
- metrics.port=8080
- metrics.path=/api/v0/metrics
akvorado-exporter-2:
<<: *exporter
command: demo-exporter /etc/akvorado/demo-2.yaml
environment:
AKVORADO_CFG_DEMOEXPORTER_FLOWS_SEED: 100
akvorado-exporter-3:
<<: *exporter
command: demo-exporter /etc/akvorado/demo-3.yaml
environment:
AKVORADO_CFG_DEMOEXPORTER_FLOWS_SEED: 200
akvorado-exporter-4:
<<: *exporter
command: demo-exporter /etc/akvorado/demo-4.yaml
environment:
AKVORADO_CFG_DEMOEXPORTER_FLOWS_SEED: 300