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=================================================
27 nonrtric-control-panel:
28 image: "${CONTROL_PANEL_IMAGE_BASE}:${CONTROL_PANEL_IMAGE_TAG}"
29 container_name: nonrtric-control-panel
37 - ./config/control-panel/nginx.conf:/etc/nginx/nginx.conf:ro
40 image: "${NONRTRIC_GATEWAY_IMAGE_BASE}:${NONRTRIC_GATEWAY_IMAGE_TAG}"
41 container_name: nonrtric-gateway
48 - ./config/nonrtric-gateway/application-nonrtricgateway.yaml:/opt/app/nonrtric-gateway/config/application.yaml:ro
51 image: "${ICS_IMAGE_BASE}:${ICS_IMAGE_TAG}"
60 dmaap-adaptor-service:
61 image: "${DMAAP_ADAPTOR_JAVA_BASE}:${DMAAP_ADAPTOR_JAVA_TAG}"
62 container_name: dmaap-adaptor-service
70 - ./config/dmaap-adaptor-java/application.yaml:/opt/app/dmaap-adaptor-service/config/application.yaml:ro
71 - ./config/dmaap-adaptor-java/application_configuration.json:/opt/app/dmaap-adaptor-service/data/application_configuration.json:ro
73 dmaap-mediator-service:
74 image: "${DMAAP_MEDIATOR_GO_BASE}:${DMAAP_MEDIATOR_GO_TAG}"
75 container_name: dmaap-mediator-service
83 - INFO_PRODUCER_HOST=http://dmaap-mediator-service
84 - INFO_PRODUCER_PORT=8085
85 - INFO_COORD_ADDR=http://ics:8083
86 - DMAAP_MR_ADDR=http://onap-dmaap:3904
87 - PRODUCER_CERT_PATH=security/producer.crt
88 - PRODUCER_KEY_PATH=security/producer.key
89 - KAFKA_BOOTSTRAP_SERVERS=http://kafka:9092
92 - ./config/dmaap-mediator-producer/type_config.json:/configs/type_config.json
95 image: "${ORU_APP_IMAGE_BASE}:${ORU_APP_IMAGE_TAG}"
96 container_name: oru-app
104 - CONSUMER_HOST=http://oru-app
106 - INFO_COORD_ADDR=http://ics:8083
107 - SDNR_ADDR=http://sdnr:8181
108 - CONSUMER_CERT_PATH=security/consumer.crt
109 - CONSUMER_KEY_PATH=security/consumer.key
112 - ./config/oru-app/o-ru-to-o-du-map.txt:/usr/src/app/o-ru-to-o-du-map.txt:ro
115 image: "${ODU_APP_IMAGE_BASE}:${ODU_APP_IMAGE_TAG}"
116 container_name: odu-app
125 - SDNR_PASSWORD=Kp8bJ4SXszM0WXlhak3eHlcse2gAw84vaoGGmJvUy2U
126 - CONSUMER_HOST=http://odu-app
128 - INFO_COORD_ADDR=http://ics:8083
129 - SDNR_ADDR=http://sdnr:8181