summaryrefslogtreecommitdiffstats
path: root/docker-compose.yml
diff options
context:
space:
mode:
authorFilip Krzywka <filip.krzywka@nokia.com>2018-12-12 08:14:57 +0100
committerFilip Krzywka <filip.krzywka@nokia.com>2018-12-12 14:29:28 +0100
commitccdbec825673153bd57681fa8e1e5a507f4f776b (patch)
tree5a08208daa706ad1d816be1ebd8bce3067e30f6a /docker-compose.yml
parenta239958522a9edd0951854884dd11a7ef5513ca4 (diff)
Add helper scripts
Change-Id: I8d5b48511e1b7f9cb7d1f65e8605ebe4cf1b17fc Issue-ID: DCAEGEN2-1027 Signed-off-by: Filip Krzywka <filip.krzywka@nokia.com>
Diffstat (limited to 'docker-compose.yml')
-rw-r--r--docker-compose.yml112
1 files changed, 0 insertions, 112 deletions
diff --git a/docker-compose.yml b/docker-compose.yml
deleted file mode 100644
index d4c3f1d8..00000000
--- a/docker-compose.yml
+++ /dev/null
@@ -1,112 +0,0 @@
-version: "3.5"
-services:
-
- #
- # DMaaP Message Router
- #
-
- message-router-zookeeper:
- image: wurstmeister/zookeeper
- ports:
- - "2181:2181"
-
- message-router-kafka:
-# image: nexus3.onap.org:10001/onap/dmaap/kafka01101:0.0.1
- image: wurstmeister/kafka
- ports:
- - "9092:9092"
- environment:
- KAFKA_AUTO_CREATE_TOPICS_ENABLE: 'true'
- KAFKA_ZOOKEEPER_CONNECT: "message-router-zookeeper:2181"
- KAFKA_LISTENER_SECURITY_PROTOCOL_MAP: "INTERNAL_PLAINTEXT:PLAINTEXT,EXTERNAL_PLAINTEXT:PLAINTEXT"
- KAFKA_ADVERTISED_LISTENERS: "INTERNAL_PLAINTEXT://message-router-kafka:9092"
- KAFKA_LISTENERS: "INTERNAL_PLAINTEXT://0.0.0.0:9092"
- KAFKA_INTER_BROKER_LISTENER_NAME: "INTERNAL_PLAINTEXT"
- volumes:
- - /var/run/docker.sock:/var/run/docker.sock
- depends_on:
- - message-router-zookeeper
-
-
- #
- # Consul / CBS
- #
-
- consul-server:
- image: docker.io/consul:1.0.6
- ports:
- - "8500:8500"
- command: ["agent","-bootstrap", "-client=0.0.0.0", "-server", "-ui"]
-
- consul-config:
- image: consul
- depends_on:
- - consul-server
- restart: on-failure
- command: ["kv", "put", "-http-addr=http://consul-server:8500", "veshv-config", '{
- "dmaap.kafkaBootstrapServers": "message-router-kafka:9092",
- "collector.routing": [
- {
- "fromDomain": "perf3gpp",
- "toTopic": "HV_VES_PERF3GPP"
- }
- ]
- }']
-
-
- #
- # DCAE HV VES Collector
- #
-
- ves-hv-collector:
- image: onap/org.onap.dcaegen2.collectors.hv-ves.hv-collector-main:latest
- ports:
- - "6060:6060"
- - "6061:6061/tcp"
- entrypoint: ["java", "-Dio.netty.leakDetection.level=paranoid",
- "-cp", "*:", "org.onap.dcae.collectors.veshv.main.MainKt"]
- command: ["--listen-port", "6061",
- "--health-check-api-port", "6060",
- "--config-url", "http://consul-server:8500/v1/kv/veshv-config?raw=true",
- "--key-store-password", "onaponap",
- "--trust-store-password", "onaponap"]
- healthcheck:
- test: curl -f http://localhost:6060/health/ready || exit 1
- interval: 10s
- timeout: 3s
- retries: 3
- start_period: 20s
- depends_on:
- - message-router-kafka
- - consul-server
- volumes:
- - ./ssl/:/etc/ves-hv/
-
-
- #
- # Simulators
- #
-
- xnf-simulator:
- image: onap/org.onap.dcaegen2.collectors.hv-ves.hv-collector-xnf-simulator
- ports:
- - "6062:6062/tcp"
- command: ["--listen-port", "6062",
- "--ves-host", "ves-hv-collector",
- "--ves-port", "6061",
- "--key-store-password", "onaponap",
- "--trust-store-password", "onaponap"]
- depends_on:
- - ves-hv-collector
- volumes:
- - ./ssl/:/etc/ves-hv/
-
- dcae-app-simulator:
- image: onap/org.onap.dcaegen2.collectors.hv-ves.hv-collector-dcae-app-simulator
- ports:
- - "6063:6063/tcp"
- command: ["--listen-port", "6063",
- "--kafka-bootstrap-servers", "message-router-kafka:9092",
- "--kafka-topics", "HV_VES_PERF3GPP"]
- depends_on:
- - message-router-kafka