4 image: wurstmeister/zookeeper
9 image: wurstmeister/kafka
13 KAFKA_ADVERTISED_HOST_NAME: "kafka"
14 KAFKA_AUTO_CREATE_TOPICS_ENABLE: 'true'
15 KAFKA_ZOOKEEPER_CONNECT: "zookeeper:2181"
16 KAFKA_ADVERTISED_LISTENERS: "PLAINTEXT://kafka:9092"
18 - /var/run/docker.sock:/var/run/docker.sock
23 image: progrium/consul
27 - CONSUL_BIND_INTERFACE=eth0
28 command: ["-server", "-bootstrap", "-ui-dir", "/ui"]
31 image: onap/org.onap.dcaegen2.collectors.hv-ves.hv-collector-main:latest
33 # context: hv-collector-main
34 # dockerfile: Dockerfile
38 entrypoint: ["java", "-Dio.netty.leakDetection.level=paranoid",
39 "-cp", "*:", "org.onap.dcae.collectors.veshv.main.MainKt"]
40 command: ["--listen-port", "6061",
41 "--health-check-api-port", "6060",
42 "--config-url", "http://consul:8500/v1/kv/veshv-config?raw=true",
43 "--key-store-password", "onaponap",
44 "--trust-store-password", "onaponap"]
46 test: curl -f http://localhost:6060/health/ready || exit 1
58 image: onap/org.onap.dcaegen2.collectors.hv-ves.hv-collector-xnf-simulator
60 # context: hv-collector-xnf-simulator
61 # dockerfile: Dockerfile
64 command: ["--listen-port", "6062",
65 "--ves-host", "ves-hv-collector",
67 "--key-store-password", "onaponap",
68 "--trust-store-password", "onaponap"]
75 image: onap/org.onap.dcaegen2.collectors.hv-ves.hv-collector-dcae-app-simulator
77 # context: hv-collector-dcae-app-simulator
78 # dockerfile: Dockerfile
81 command: ["--listen-port", "6063",
82 "--kafka-bootstrap-servers", "kafka:9092",
83 "--kafka-topics", "HV_VES_PERF3GPP"]