From 553154ae42e5362dacab6c190b8cf1e1388f5b87 Mon Sep 17 00:00:00 2001 From: Jakub Dudycz Date: Fri, 15 Jun 2018 16:09:41 +0200 Subject: Change Consul configuration update policy - At startup default config is applied - Configuration is updated in intervals given at VES-HV service startup to allow dynamic changes - Included consul service startup in docker-compose file - VES-HV now exits when fails to acquire confguration from consul Closes ONAP-229 Change-Id: I896cfd177fa45381f9822278c2dffc113dd3df72 Signed-off-by: jakub.dudycz@nokia.com Issue-ID: DCAEGEN2-601 --- docker-compose.yml | 9 +++++++++ 1 file changed, 9 insertions(+) (limited to 'docker-compose.yml') diff --git a/docker-compose.yml b/docker-compose.yml index 65951edc..d98971ba 100644 --- a/docker-compose.yml +++ b/docker-compose.yml @@ -20,6 +20,14 @@ services: depends_on: - zookeeper + consul: + image: progrium/consul + ports: + - "8500:8500" + environment: + - CONSUL_BIND_INTERFACE=eth0 + command: ["-server", "-bootstrap", "-ui-dir", "/ui"] + ves-hv-collector: image: onap/ves-hv-collector # build: @@ -29,6 +37,7 @@ services: - "6061:6061/tcp" depends_on: - kafka + - consul volumes: - ./ssl/:/etc/ves-hv/ -- cgit 1.2.3-korg