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: "${ODU_APP_IMAGE_BASE}:${ODU_APP_IMAGE_TAG}"
155 container_name: odu-app
161 - MR_HOST=http://onap-dmaap
163 - SDNR_ADDRESS=http://sdnr:8181
165 - SDNR_PASSWORD=Kp8bJ4SXszM0WXlhak3eHlcse2gAw84vaoGGmJvUy2U
170 image: "${DB_IMAGE_BASE}:${DB_IMAGE_TAG}"
171 container_name: sdncdb
177 - MYSQL_ROOT_PASSWORD=itsASecret
180 - MYSQL_PASSWORD=gamma
181 - MYSQL_DATABASE=sdnctl
189 image: "${A1CONTROLLER_IMAGE_BASE}:${A1CONTROLLER_IMAGE_TAG}"
192 container_name: a1controller
195 entrypoint: ["/opt/onap/sdnc/bin/startODL.sh"]
204 - MYSQL_ROOT_PASSWORD=itsASecret
206 - MYSQL_PASSWORD=gamma
207 - MYSQL_DATABASE=sdnctl
208 - SDNC_CONFIG_DIR=/opt/onap/sdnc/data/properties
209 - SDNC_BIN=/opt/onap/sdnc/bin
211 - ODL_ADMIN_USERNAME=admin
212 - ODL_ADMIN_PASSWORD=Kp8bJ4SXszM0WXlhak3eHlcse2gAw84vaoGGmJvUy2U
214 - ODL_PASSWORD=Kp8bJ4SXszM0WXlhak3eHlcse2gAw84vaoGGmJvUy2U
216 - A1_TRUSTSTORE_PASSWORD=a1adapter
217 - AAI_TRUSTSTORE_PASSWORD=changeit