Create docker compose script integration 43/15943/1
authorPamela Dragosh <pdragosh@research.att.com>
Wed, 27 Sep 2017 12:03:30 +0000 (14:03 +0200)
committerPamela Dragosh <pdragosh@research.att.com>
Wed, 27 Sep 2017 12:03:37 +0000 (14:03 +0200)
Use a different docker compose script for integration CSIT
tests.

Issue-ID: POLICY-77
Change-Id: I103f02ef12a4c2f3bfdc6924391ccf195d4e93ff
Signed-off-by: Pamela Dragosh <pdragosh@research.att.com>
docker-compose-integration.yml [new file with mode: 0644]

diff --git a/docker-compose-integration.yml b/docker-compose-integration.yml
new file mode 100644 (file)
index 0000000..5d1056c
--- /dev/null
@@ -0,0 +1,56 @@
+version: '2'
+services:
+   mariadb:
+      image: onap/policy/policy-db
+      container_name: mariadb
+      hostname: mariadb
+      expose:
+       - 3306
+   nexus:
+      image: onap/policy/policy-nexus
+      container_name: nexus
+      hostname: nexus
+   pap:
+      image: onap/policy/policy-pe
+      container_name: pap
+      depends_on: 
+       - mariadb
+      hostname: pap
+      expose:
+       - 8443
+       - 9091
+      command: pap
+      volumes:
+       - ./config/pe:/tmp/policy-install/config
+   pdp:
+      image: onap/policy/policy-pe
+      container_name: pdp
+      depends_on: 
+       - pap
+      hostname: pdp
+      expose:
+       - 8081
+      command: pdp
+      volumes:
+       - ./config/pe:/tmp/policy-install/config
+   brmsgw:
+      image: onap/policy/policy-pe
+      container_name: brmsgw
+      depends_on: 
+       - pap
+      hostname: brmsgw
+      command: brmsgw
+      volumes:
+       - ./config/pe:/tmp/policy-install/config
+   drools:
+      image: onap/policy/policy-drools
+      container_name: drools
+      depends_on: 
+       - mariadb
+       - nexus
+      hostname: drools
+      expose:
+       - 6969
+       - 9696
+      volumes:
+       - ./config/drools:/tmp/policy-install/config