6 name: $CONTAINERS_NETWORK
10 image: wurstmeister/zookeeper
17 image: wurstmeister/kafka
21 KAFKA_ADVERTISED_HOST_NAME: "kafka"
22 KAFKA_AUTO_CREATE_TOPICS_ENABLE: 'true'
23 KAFKA_ZOOKEEPER_CONNECT: "zookeeper:2181"
24 KAFKA_ADVERTISED_LISTENERS: "PLAINTEXT://kafka:9092"
26 - /var/run/docker.sock:/var/run/docker.sock
33 image: progrium/consul
37 - CONSUL_BIND_INTERFACE=eth0
42 command: ["-server", "-bootstrap"]
45 image: ${DOCKER_REGISTRY}/${HV_VES_COLLECTOR_NAMESPACE}/${HV_VES_GROUP_ID}.${HV_VES_IMAGE}:${HV_VES_VERSION}
49 command: ["--listen-port", "6061",
50 "--config-url", "${HV_VES_CONFIG_URL}",
51 "--kafka-bootstrap-servers", "kafka:9092",
52 "--key-store-password", "onaponap",
53 "--trust-store-password", "onaponap"]
55 JAVA_OPTS: "-Dio.netty.leakDetection.level=paranoid"
60 test: ${HV_VES_HEALTHCHECK_CMD}
68 unencrypted-ves-hv-collector:
69 image: ${DOCKER_REGISTRY}/${HV_VES_COLLECTOR_NAMESPACE}/${HV_VES_GROUP_ID}.${HV_VES_IMAGE}:${HV_VES_VERSION}
73 command: ["--listen-port", "6061",
74 "--config-url", "${HV_VES_CONFIG_URL}",
75 "--kafka-bootstrap-servers", "kafka:9092",
78 JAVA_OPTS: "-Dio.netty.leakDetection.level=paranoid"
83 test: ${HV_VES_HEALTHCHECK_CMD}
92 image: ${DOCKER_REGISTRY}/${HV_VES_COLLECTOR_NAMESPACE}/${HV_VES_GROUP_ID}.${DCAE_APP_SIMULATOR_IMAGE}:${HV_VES_VERSION}
95 command: ["--listen-port", "6063", "--kafka-bootstrap-servers", "kafka:9092", "--kafka-topics", "non-existing-topic"]
100 test: "curl --request GET --fail --silent --show-error localhost:6063/healthcheck"