blob: dca210ee0a2a530dac5050fa0ae23a3d6d8adec3 [file] [log] [blame]
Lusheng Ji819aa7f2018-04-16 02:24:39 -04001version: '2.1'
2services:
3
4 mvp-dcaegen2-collectors-ves:
Lusheng Ji500dfc12018-09-18 18:39:40 -04005 image: "{{ nexus_docker_repo }}/onap/org.onap.dcaegen2.collectors.ves.vescollector:{{ dcae_docker_ves }}"
Lusheng Ji819aa7f2018-04-16 02:24:39 -04006 container_name: "mvp-dcaegen2-collectors-ves"
Lusheng Jicb9d6142018-05-08 09:38:02 -04007 restart: "always"
Lusheng Ji819aa7f2018-04-16 02:24:39 -04008 hostname: "mvp-dcaegen2-collectors-ves"
9 environment:
10 - "DMAAPHOST={{ mr_ip_addr }}"
11 - "CONSUL_HOST=consul"
12 - "CONSUL_PORT=8500"
13 - "CONFIG_BINDING_SERVICE=config_binding_service"
14 - "SERVICE_NAME=mvp-dcaegen2-collectors-ves"
15 - "HOSTNAME=mvp-dcaegen2-collectors-ves"
16 ports:
17 - "8081:8080"
18 labels:
19 - "SERVICE_8080_NAME=mvp-dcaegen2-collectors-ves"
20 - "SERVICE_8080_CHECK_HTTP=/healthcheck"
21 - "SERVICE_8080_CHECK_INTERVAL=15s"
22 - "SERVICE_8080_CHECK_INITIAL_STATUS=passing"
Vijay Venkatesh Kumar69aedf82018-09-27 10:17:21 -040023 volumes:
24 - "./tls/shared:/opt/tls/shared"
Lusheng Ji819aa7f2018-04-16 02:24:39 -040025
26
27 mvp-dcaegen2-analytics-tca:
Lusheng Ji500dfc12018-09-18 18:39:40 -040028 image: "{{ nexus_docker_repo }}/onap/org.onap.dcaegen2.deployments.tca-cdap-container:{{ dcae_docker_tca }}"
Lusheng Ji819aa7f2018-04-16 02:24:39 -040029 container_name: "mvp-dcaegen2-analytics-tca"
Lusheng Jicb9d6142018-05-08 09:38:02 -040030 restart: "always"
Lusheng Ji819aa7f2018-04-16 02:24:39 -040031 hostname: "mvp-dcaegen2-analytics-tca"
32 environment:
33 - "DMAAPHOST={{ mr_ip_addr }}"
34 - "DMAAPPORT=3904"
35 - "DMAAPPUBTOPIC=unauthenticated.DCAE_CL_OUTPUT"
Lusheng Jic3d80042018-05-11 15:46:35 -040036 - "DMAAPSUBTOPIC=unauthenticated.VES_MEASUREMENT_OUTPUT"
Lusheng Ji819aa7f2018-04-16 02:24:39 -040037 - "AAIHOST={{ aai1_ip_addr }}"
38 - "AAIPORT=8443"
39 - "CONSUL_HOST=consul"
40 - "CONSUL_PORT=8500"
41 - "CBS_HOST=config-binding-service"
42 - "CBS_PORT=10000"
43 - "SERVICE_NAME=mvp-dcaegen2-analytics-tca"
44 - "HOSTNAME=mvp-dcaegen2-analytics-tca"
45 - "CONFIG_BINDING_SERVICE=config_binding_service"
46 # set the parameter below to enable REDIS caching.
47 #- REDISHOSTPORT=redis-cluster:6379
48 ports:
49 - "11011:11011"
50 #- "11015:11015"
51 labels:
52 - "SERVICE_11011_NAME=mvp-dcaegen2-analytics-tca"
53 - "SERVICE_11011_CHECK_HTTP=/cdap/ns/cdap_tca_hi_lo"
54 - "SERVICE_11011_CHECK_INTERVAL=15s"
55 - "SERVICE_11011_CHECK_INITIAL_STATUS=passing"
Vijay Venkatesh Kumar69aedf82018-09-27 10:17:21 -040056 volumes:
57 - "./tls/shared:/opt/tls/shared"
Lusheng Ji819aa7f2018-04-16 02:24:39 -040058
Lusheng Jicb9d6142018-05-08 09:38:02 -040059 mvp-dcaegen2-analytics-holmes-engine-management:
Lusheng Ji500dfc12018-09-18 18:39:40 -040060 image: "{{ nexus_docker_repo }}/onap/holmes/engine-management:{{ holmes_docker_em }}"
Lusheng Jicb9d6142018-05-08 09:38:02 -040061 container_name: "mvp-dcaegen2-analytics-holmes-engine-management"
62 restart: "always"
63 hostname: "mvp-dcaegen2-analytics-holmes-engine-management"
Lusheng Ji819aa7f2018-04-16 02:24:39 -040064 environment:
65 - "URL_JDBC=pgHolmes:5432"
66 - "JDBC_USERNAME=holmes"
67 - "JDBC_PASSWORD=holmespwd"
68 - "MSB_ADDR={{ msb_ip_addr }}"
69 - "CONSUL_HOST=consul"
70 - "CONSUL_PORT=8500"
Lusheng Ji0fb9f742018-04-26 14:28:15 -040071 - "CONFIG_BINDING_SERVICE=config_binding_service"
Lusheng Jicb9d6142018-05-08 09:38:02 -040072 - "HOSTNAME=mvp-dcaegen2-analytics-holmes-engine-management"
Lusheng Ji819aa7f2018-04-16 02:24:39 -040073 ports:
74 - "9102:9102"
75 labels:
76 - "SERVICE_9102_IGNORE=true"
Vijay Venkatesh Kumar69aedf82018-09-27 10:17:21 -040077 volumes:
78 - "./tls/shared:/opt/tls/shared"
Lusheng Ji819aa7f2018-04-16 02:24:39 -040079
Lusheng Jicb9d6142018-05-08 09:38:02 -040080 mvp-dcaegen2-analytics-holmes-rule-management:
Lusheng Ji500dfc12018-09-18 18:39:40 -040081 image: "{{ nexus_docker_repo }}/onap/holmes/rule-management:{{ holmes_docker_rm }}"
Lusheng Jicb9d6142018-05-08 09:38:02 -040082 container_name: "mvp-dcaegen2-analytics-holmes-rule-management"
83 restart: "always"
84 hostname: "mvp-dcaegen2-analytics-holmes-rule-management"
Lusheng Ji819aa7f2018-04-16 02:24:39 -040085 environment:
86 - "URL_JDBC=pgHolmes:5432"
87 - "JDBC_USERNAME=holmes"
88 - "JDBC_PASSWORD=holmespwd"
89 - "MSB_ADDR={{ msb_ip_addr }}"
90 - "CONSUL_HOST=consul"
91 - "CONSUL_PORT=8500"
Lusheng Ji0fb9f742018-04-26 14:28:15 -040092 - "CONFIG_BINDING_SERVICE=config_binding_service"
Lusheng Jicb9d6142018-05-08 09:38:02 -040093 - "HOSTNAME=mvp-dcaegen2-analytics-holmes-rule-management"
Lusheng Ji819aa7f2018-04-16 02:24:39 -040094 ports:
95 - "9101:9101"
96 labels:
97 - "SERVICE_9101_IGNORE=true"
Vijay Venkatesh Kumar69aedf82018-09-27 10:17:21 -040098 volumes:
99 - "./tls/shared:/opt/tls/shared"