Merge "Provide ongoing occurrence value for scripting"
[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   blueprints-processor:
18     depends_on:
19       - db
20     image: onap/ccsdk-blueprintsprocessor:latest
21     container_name: bp-processor
22     ports:
23       - "8000:8080"
24       - "9111:9111"
25     restart: always
26     volumes:
27       - blueprints-deploy:/opt/app/onap/blueprints/deploy
28     environment:
29       APPLICATIONNAME: BlueprintsProcessor
30       BUNDLEVERSION: 1.0.0
31       APP_CONFIG_HOME: /opt/app/onap/config
32       STICKYSELECTORKEY:
33       ENVCONTEXT: dev
34   command-executor:
35     depends_on:
36       - db
37     image: onap/ccsdk-commandexecutor:latest
38     container_name: bp-command-executor
39     ports:
40       - "50051:50051"
41     restart: always
42     volumes:
43       - blueprints-deploy:/opt/app/onap/blueprints/deploy
44   py-executor:
45     depends_on:
46       - db
47     image: onap/ccsdk-py-script-executor
48     container_name: bp-py-executor
49     ports:
50       - "50052:50052"
51     restart: always
52     volumes:
53       - blueprints-deploy:/opt/app/onap/blueprints/deploy
54     environment:
55       APPLICATIONNAME: PythonExecutor
56       BUNDLEVERSION: 1.0.0
57       APP_CONFIG_HOME: /opt/app/onap/config
58       STICKYSELECTORKEY:
59       ENVCONTEXT: dev
60       APP_PORT: 50052
61       #AUTH_TYPE: basic-auth
62       #AUTH_TOKEN: Basic Y2NzZGthcHBzOmNjc2RrYXBwcw==
63       AUTH_TYPE: tls-auth
64       AUTH_CERT_CHAIN: /opt/app/onap/python/py-executor-chain.pem
65       AUTH_PRIVATE_KEY: /opt/app/onap/python/py-executor-key.pem
66       LOG_FILE: /opt/app/onap/logs/application.log
67
68 volumes:
69   blueprints-deploy: