Refractor controller blueprint modules
[ccsdk/cds.git] / ms / blueprintsprocessor / application / src / main / dc / docker-compose.yaml
1 version: '3.3'
2
3 services:
4   db:
5     image: mariadb:latest
6     container_name: ccsdk-mariadb
7     ports:
8       - "3306:3306"
9     volumes:
10       - ~/vm_mysql:/var/lib/mysql
11     restart: always
12     environment:
13       MYSQL_ROOT_PASSWORD: sdnctl
14       MYSQL_DATABASE: sdnctl
15       MYSQL_USER: sdnctl
16       MYSQL_PASSWORD: sdnctl
17   cds-controller-default:
18     depends_on:
19       - db
20     image: onap/ccsdk-blueprintsprocessor:latest
21     container_name: cds-controller-default
22     hostname: cds-controller-default
23     ports:
24       - "8000:8080"
25       - "9111:9111"
26     restart: always
27     volumes:
28       - blueprints-deploy:/opt/app/onap/blueprints/deploy
29     environment:
30       APPLICATIONNAME: cds-controller
31       BUNDLEVERSION: 1.0.0
32       APP_CONFIG_HOME: /opt/app/onap/config
33       STICKYSELECTORKEY:
34       ENVCONTEXT: dev
35   command-executor:
36     depends_on:
37       - db
38     image: onap/ccsdk-commandexecutor:latest
39     container_name: bp-command-executor
40     ports:
41       - "50051:50051"
42     restart: always
43     volumes:
44       - blueprints-deploy:/opt/app/onap/blueprints/deploy
45   py-executor-default:
46     depends_on:
47       - db
48     image: onap/ccsdk-py-executor
49     container_name: py-executor-default
50     hostname: py-executor-default
51     ports:
52       - "50052:50052"
53     restart: always
54     volumes:
55       - blueprints-deploy:/opt/app/onap/blueprints/deploy
56     environment:
57       APPLICATIONNAME: py-executor
58       BUNDLEVERSION: 1.0.0
59       APP_CONFIG_HOME: /opt/app/onap/config
60       STICKYSELECTORKEY:
61       ENVCONTEXT: dev
62       APP_PORT: 50052
63       AUTH_TYPE: tls-auth
64       LOG_FILE: /opt/app/onap/logs/application.log
65
66 volumes:
67   blueprints-deploy: