Support disabling host verification in naming service
[ccsdk/apps.git] / ms / neng / src / main / compose / docker-compose.yaml
1 version: '2.1'
2
3 services:
4   nengdb:
5      image: mariadb:10.5
6      container_name: nengdb
7      ports:
8        - "${NENG_DB_PORT}:3306"
9      #volumes:
10      #  - /var/lib/nengdb:/var/lib/mysql
11      restart: always
12      environment:
13        MYSQL_ROOT_PASSWORD: "${NENG_DB_ROOT}"
14        MYSQL_DATABASE: neng
15        MYSQL_USER: "${NENG_DB_USER}"
16        MYSQL_PASSWORD: "${NENG_DB_PASS}"
17
18   neng:
19      depends_on :
20        - nengdb
21      image: onap/ccsdk-apps-ms-neng:latest
22      container_name: neng
23      ports:
24        - "${NENG_SERV_PORT}:8080"
25      restart: always
26      links:
27        - nengdb:mariadb-galera 
28      environment:
29        SPRING_PROFILE: "${SPRING_PROFILE}"
30        NENG_DB_URL: "jdbc:mysql://mariadb-galera:3306/neng"
31        NENG_DB_USER: "${NENG_DB_USER}"
32        NENG_DB_PASS: "${NENG_DB_PASS}"
33        POL_CLIENT_AUTH: "${POL_CLIENT_AUTH}"
34        POL_BASIC_AUTH_USER: "${POL_BASIC_AUTH_USER}"
35        POL_BASIC_AUTH_PASSWORD: "${POL_BASIC_AUTH_PASSWORD}"
36        POL_URL: "${POL_URL}"
37        POL_ENV: "${POL_ENV}"
38        POL_REQ_ID: "${POL_REQ_ID}"
39        AAI_CERT_PASS: "${AAI_CERT_PASS}"
40        AAI_CERT_PATH: "${AAI_CERT_PATH}"
41        AAI_URI: "${AAI_URI}"
42        AAI_AUTH: "${AAI_AUTH}"
43        DISABLE_HOST_VERIFICATION: "${DISABLE_HOST_VERIFICATION:-false}"
44
45
46