blob: 752ad453d3981d338d0d98b1f30272c97c6b1146 [file] [log] [blame]
version: '2'
services:
#
# Dashboard daemon
#
dashd:
image: cord/dashd
command: [
"/dashd/dashd/main.py",
"--kafka=@kafka",
"--consul=${DOCKER_HOST_IP}:8500",
"--grafana_url=http://admin:admin@${DOCKER_HOST_IP}:8882/api",
"--topic=voltha.kpis",
"--docker_host=${DOCKER_HOST_IP}"
]
depends_on:
- consul
- kafka
- grafana
restart: unless-stopped
#
# Single-node kafka service
#
kafka:
image: wurstmeister/kafka
#
# Single-node consul agent
#
consul:
image: consul:latest
#
# Graphite-Grafana-statsd service instance
# (demo place-holder for external KPI system)
#
grafana:
image: kamon/grafana_graphite