blob: 3f465c3ec18384d0fe01fbe0884b5d10da760a93 [file] [log] [blame]
Venkata Harish K Kajurd6f0c1e2017-09-27 10:42:28 -04001version: '2'
2services:
Venkata Harish K Kajurf1ffdbc2017-12-12 22:58:54 -05003 aai-resources.api.simpledemo.onap.org:
4 image: ${DOCKER_REGISTRY}/onap/aai-resources
5 hostname: aai-resources.api.simpledemo.onap.org
Venkata Harish K Kajurd6f0c1e2017-09-27 10:42:28 -04006 environment:
Venkata Harish K Kajurd6f0c1e2017-09-27 10:42:28 -04007 - LOCAL_USER_ID=${USER_ID}
Venkata Harish K Kajur3918ac52018-03-14 10:05:27 -04008 - LOCAL_GROUP_ID=${GROUP_ID}
Venkata Harish K Kajurd6f0c1e2017-09-27 10:42:28 -04009 ports:
10 - 8447:8447
Venkata Harish K Kajur3918ac52018-03-14 10:05:27 -040011 volumes:
12 - ${CURRENT_PWD}/aai-resources/appconfig/titan-realtime.properties:/opt/app/aai-resources/resources/etc/appprops/titan-realtime.properties
13 - ${CURRENT_PWD}/aai-resources/appconfig/titan-cached.properties:/opt/app/aai-resources/resources/etc/appprops/titan-cached.properties
14 - ${CURRENT_PWD}/aai-resources/appconfig/aaiconfig.properties:/opt/app/aai-resources/resources/etc/appprops/aaiconfig.properties
15 - ${CURRENT_PWD}/aai-resources/appconfig/application.properties:/opt/app/aai-resources/resources/application.properties
16 - ${CURRENT_PWD}/aai-resources/appconfig/logback.xml:/opt/app/aai-resources/resources/logback.xml
17 - ${CURRENT_PWD}/aai-resources/appconfig/localhost-access-logback.xml:/opt/app/aai-resources/resources/localhost-access-logback.xml
18 - ${CURRENT_PWD}/aai-resources/appconfig/aai_keystore:/opt/app/aai-resources/resources/etc/auth/aai_keystore
19 - ${CURRENT_PWD}/aai-resources/appconfig/realm.properties:/opt/app/aai-resources/resources/etc/auth/realm.properties
Venkata Harish K Kajurd6f0c1e2017-09-27 10:42:28 -040020 logging:
21 driver: "json-file"
22 options:
23 max-size: "30m"
24 max-file: "5"
Venkata Harish K Kajurf1ffdbc2017-12-12 22:58:54 -050025 aai-traversal.api.simpledemo.onap.org:
26 image: ${DOCKER_REGISTRY}/onap/aai-traversal
27 hostname: aai-traversal.api.simpledemo.onap.org
Venkata Harish K Kajurd6f0c1e2017-09-27 10:42:28 -040028 environment:
Venkata Harish K Kajur3918ac52018-03-14 10:05:27 -040029 - LOCAL_USER_ID=${USER_ID}
30 - LOCAL_GROUP_ID=${GROUP_ID}
Venkata Harish K Kajurd6f0c1e2017-09-27 10:42:28 -040031 - DISABLE_UPDATE_QUERY=true
Venkata Harish K Kajur3918ac52018-03-14 10:05:27 -040032 volumes:
33 - ${CURRENT_PWD}/aai-traversal/appconfig/titan-realtime.properties:/opt/app/aai-traversal/resources/etc/appprops/titan-realtime.properties
34 - ${CURRENT_PWD}/aai-traversal/appconfig/titan-cached.properties:/opt/app/aai-traversal/resources/etc/appprops/titan-cached.properties
35 - ${CURRENT_PWD}/aai-traversal/appconfig/aaiconfig.properties:/opt/app/aai-traversal/resources/etc/appprops/aaiconfig.properties
36 - ${CURRENT_PWD}/aai-traversal/appconfig/application.properties:/opt/app/aai-traversal/resources/application.properties
37 - ${CURRENT_PWD}/aai-traversal/appconfig/logback.xml:/opt/app/aai-traversal/resources/logback.xml
38 - ${CURRENT_PWD}/aai-traversal/appconfig/localhost-access-logback.xml:/opt/app/aai-traversal/resources/localhost-access-logback.xml
39 - ${CURRENT_PWD}/aai-traversal/appconfig/aai_keystore:/opt/app/aai-traversal/resources/etc/auth/aai_keystore
40 - ${CURRENT_PWD}/aai-traversal/appconfig/realm.properties:/opt/app/aai-traversal/resources/etc/auth/realm.properties
Venkata Harish K Kajurd6f0c1e2017-09-27 10:42:28 -040041 ports:
42 - 8446:8446
43 logging:
44 driver: "json-file"
45 options:
46 max-size: "30m"
47 max-file: "5"
Venkata Harish K Kajurf1ffdbc2017-12-12 22:58:54 -050048 aai.api.simpledemo.onap.org:
Venkata Harish K Kajur70005762017-11-06 17:38:45 +000049 image: ${AAI_HAPROXY_IMAGE}:${HAPROXY_VERSION}
Venkata Harish K Kajurf1ffdbc2017-12-12 22:58:54 -050050 hostname: aai.api.simpledemo.onap.org
Venkata Harish K Kajurd6f0c1e2017-09-27 10:42:28 -040051 ports:
52 - 8443:8443
53 links:
Venkata Harish K Kajurf1ffdbc2017-12-12 22:58:54 -050054 - aai-resources.api.simpledemo.onap.org
55 - aai-traversal.api.simpledemo.onap.org
Venkata Harish K Kajurd6f0c1e2017-09-27 10:42:28 -040056 volumes:
57 - /dev/log:/dev/log
58 logging:
59 driver: "json-file"
60 options:
61 max-size: "30m"
62 max-file: "5"
Venkata Harish K Kajurf1ffdbc2017-12-12 22:58:54 -050063 aai.hbase.simpledemo.onap.org:
Venkata Harish K Kajurd6f0c1e2017-09-27 10:42:28 -040064 image: ${HBASE_IMAGE}:${HBASE_VERSION}
Venkata Harish K Kajurf1ffdbc2017-12-12 22:58:54 -050065 hostname: aai.hbase.simpledemo.onap.org
Venkata Harish K Kajurd6f0c1e2017-09-27 10:42:28 -040066 ports:
67 - 2181:2181
68 - 8080:8080
69 - 8085:8085
70 - 9090:9090
71 - 16000:16000
72 - 16010:16010
73 - 16201:16201
74 logging:
75 driver: "json-file"
76 options:
77 max-size: "30m"
78 max-file: "5"
79networks:
80 default:
81 driver: bridge
82 driver_opts:
83 com.docker.network.driver.mtu: ${MTU}