1 # Copyright (C) 2021 Nordix Foundation. All rights reserved.
2 # ========================================================================
3 # Licensed under the Apache License, Version 2.0 (the "License");
4 # you may not use this file except in compliance with the License.
5 # You may obtain a copy of the License at
7 # http://www.apache.org/licenses/LICENSE-2.0
9 # Unless required by applicable law or agreed to in writing, software
10 # distributed under the License is distributed on an "AS IS" BASIS,
11 # WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
12 # See the License for the specific language governing permissions and
13 # limitations under the License.
14 # ============LICENSE_END=================================================
28 image: "${PMS_IMAGE_BASE}:${PMS_IMAGE_TAG}"
29 container_name: policy-agent
38 - ./config/pms/application_configuration.json:/opt/app/policy-agent/data/application_configuration.json:ro
39 # For using own certs instead of the default ones (built into the container),
40 # place them in config/ directory, update the application-policyagent.yaml file, and uncomment the following lines
41 # - ./config/pms/keystore-policyagent.jks:/opt/app/policy-agent/etc/cert/keystore.jks:ro
42 # - ./config/pms/truststore-policyagent.jks:/opt/app/policy-agent/etc/cert/truststore.jks:ro
43 # - ./config/pms/application-policyagent.yaml:/opt/app/policy-agent/config/application.yaml:ro
46 image: "${A1_SIM_IMAGE_BASE}:${A1_SIM_IMAGE_TAG}"
47 container_name: a1-sim-OSC
56 - A1_VERSION=OSC_2.1.0
57 - REMOTE_HOSTS_LOGGING=1
61 image: "${A1_SIM_IMAGE_BASE}:${A1_SIM_IMAGE_TAG}"
62 container_name: a1-sim-STD
71 - A1_VERSION=STD_1.1.3
72 - REMOTE_HOSTS_LOGGING=1
76 image: "${A1_SIM_IMAGE_BASE}:${A1_SIM_IMAGE_TAG}"
77 container_name: a1-sim-STD-v2
86 - A1_VERSION=STD_2.0.0
87 - REMOTE_HOSTS_LOGGING=1
91 image: "${RAPP_IMAGE_BASE}:${RAPP_IMAGE_TAG}"
100 image: "${CONTROL_PANEL_IMAGE_BASE}:${CONTROL_PANEL_IMAGE_TAG}"
101 container_name: policy-control-panel
108 - ./config/control-panel/nginx.conf:/etc/nginx/nginx.conf:ro
111 image: "${NONRTRIC_GATEWAY_IMAGE_BASE}:${NONRTRIC_GATEWAY_IMAGE_TAG}"
112 container_name: nonrtric-gateway
118 - ./config/nonrtric-gateway/application-nonrtricgateway.yaml:/opt/app/nonrtric-gateway/config/application.yaml:ro
121 image: "${ICS_IMAGE_BASE}:${ICS_IMAGE_TAG}"
130 image: "${PRODUCER_IMAGE_BASE}:${PRODUCER_IMAGE_TAG}"
131 container_name: producer
138 image: "${ORU_APP_IMAGE_BASE}:${ORU_APP_IMAGE_TAG}"
139 container_name: oru-app
145 - MR-HOST=http://onap-dmaap
147 - SDNR-HOST=http://sdnr
151 - ./config/oru-app/o-ru-to-o-du-map.txt:/usr/src/app/o-ru-to-o-du-map.txt:ro
154 image: "${DB_IMAGE_BASE}:${DB_IMAGE_TAG}"
155 container_name: sdncdb
161 - MYSQL_ROOT_PASSWORD=itsASecret
164 - MYSQL_PASSWORD=gamma
165 - MYSQL_DATABASE=sdnctl
173 image: "${A1CONTROLLER_IMAGE_BASE}:${A1CONTROLLER_IMAGE_TAG}"
176 container_name: a1controller
179 entrypoint: ["/opt/onap/sdnc/bin/startODL.sh"]
188 - MYSQL_ROOT_PASSWORD=itsASecret
190 - MYSQL_PASSWORD=gamma
191 - MYSQL_DATABASE=sdnctl
192 - SDNC_CONFIG_DIR=/opt/onap/sdnc/data/properties
193 - SDNC_BIN=/opt/onap/sdnc/bin
195 - ODL_ADMIN_USERNAME=admin
196 - ODL_ADMIN_PASSWORD=Kp8bJ4SXszM0WXlhak3eHlcse2gAw84vaoGGmJvUy2U
198 - ODL_PASSWORD=Kp8bJ4SXszM0WXlhak3eHlcse2gAw84vaoGGmJvUy2U
200 - A1_TRUSTSTORE_PASSWORD=a1adapter
201 - AAI_TRUSTSTORE_PASSWORD=changeit