blob: 27dbb38fc7682760e1162b8f1c5f0239065cfafc [file] [log] [blame]
Lusheng Ji819aa7f2018-04-16 02:24:39 -04001version: '2.1'
2services:
3
4 inventory:
5 image: "{{ nexus_docker_repo }}/onap/org.onap.dcaegen2.platform.inventory-api:{{ dcae_docker_inv }}"
Lusheng Jicb9d6142018-05-08 09:38:02 -04006 restart: "always"
Lusheng Ji819aa7f2018-04-16 02:24:39 -04007 container_name: "inventory"
8 hostname: "inventory"
9 environment:
10 - "POSTGRES_USER=inventory"
11 - "POSTGRES_PASSWORD=inventorypwd"
12 ports:
13 - "8080:8080"
14 labels:
15 - "SERVICE_8080_NAME=inventory"
16 - "SERVICE_8080_CHECK_HTTP=/dcae-service-types"
17 - "SERVICE_8080_CHECK_INTERVAL=15s"
18 - "SERVICE_8080_CHECK_INITIAL_STATUS=passing"
Vijay Venkatesh Kumar69aedf82018-09-27 10:17:21 -040019 volumes:
20 - "./tls/shared:/opt/tls/shared"
Lusheng Ji819aa7f2018-04-16 02:24:39 -040021
22
23 service-change-handler:
24 image: "{{ nexus_docker_repo }}/onap/org.onap.dcaegen2.platform.servicechange-handler:{{ dcae_docker_sch }}"
25 container_name: "service-change-handler"
Lusheng Jicb9d6142018-05-08 09:38:02 -040026 restart: "always"
Lusheng Ji819aa7f2018-04-16 02:24:39 -040027 hostname: "service-change-handler"
28 ports:
29 - "8079:8079"
30 environment:
31 - "POSTGRES_USER=inventory"
32 - "POSTGRES_PASSWORD=inventorypwd"
33 labels:
34 - "SERVICE_NAME=service_change_handler"
Lusheng Jibd838e72018-04-16 21:27:17 -040035 - "SERVICE_CHECK_DOCKER_SCRIPT=/opt/health.sh"
Lusheng Ji819aa7f2018-04-16 02:24:39 -040036 - "SERVICE_CHECK_INTERVAL=15s"
37 - "SERVICE_CHECK_INITIAL_STATUS=passing"
Vijay Venkatesh Kumar69aedf82018-09-27 10:17:21 -040038 volumes:
39 - "./tls/shared:/opt/tls/shared"
Lusheng Ji819aa7f2018-04-16 02:24:39 -040040
41
42 deployment_handler:
43 image: "{{ nexus_docker_repo }}/onap/org.onap.dcaegen2.platform.deployment-handler:{{ dcae_docker_dh }}"
Lusheng Ji819aa7f2018-04-16 02:24:39 -040044 container_name: "deployment-handler"
Lusheng Jicb9d6142018-05-08 09:38:02 -040045 restart: "always"
Lusheng Ji819aa7f2018-04-16 02:24:39 -040046 hostname: "deployment-handler"
47 environment:
48 - "CLOUDIFY_PASSWORD=admin"
49 - "CLOUDIFY_USER=admin"
50 ports:
51 - "8188:8443"
Vijay Venkatesh Kumar69aedf82018-09-27 10:17:21 -040052 volumes:
53 - "./tls/shared:/opt/app/dh/etc/cert/"
Lusheng Ji819aa7f2018-04-16 02:24:39 -040054
55
56 policy_handler:
57 image: "{{ nexus_docker_repo }}/onap/org.onap.dcaegen2.platform.policy-handler:{{ dcae_docker_ph }}"
Lusheng Ji819aa7f2018-04-16 02:24:39 -040058 container_name: "policy-handler"
Lusheng Jicb9d6142018-05-08 09:38:02 -040059 restart: "always"
Lusheng Ji819aa7f2018-04-16 02:24:39 -040060 hostname: "policy-handler"
61 ports:
62 - "25577:25577"
63 labels:
64 - "SERVICE_25577_NAME=policy_handler"
65 - "SERVICE_25577_CHECK_HTTP=/healthcheck"
66 - "SERVICE_25577_CHECK_INTERVAL=15s"
67 - "SERVICE_25577_CHECK_INITIAL_STATUS=passing"
Vijay Venkatesh Kumar69aedf82018-09-27 10:17:21 -040068 volumes:
69 - "./tls/shared:/opt/app/policy_handler/etc/tls/certs/"
Lusheng Ji819aa7f2018-04-16 02:24:39 -040070