1 ################################################################################
2 # Copyright 2019 highstreet technologies and others
4 # Licensed under the Apache License, Version 2.0 (the "License");
5 # you may not use this file except in compliance with the License.
6 # You may obtain a copy of the License at
8 # http://www.apache.org/licenses/LICENSE-2.0
10 # Unless required by applicable law or agreed to in writing, software
11 # distributed under the License is distributed on an "AS IS" BASIS,
12 # WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
13 # See the License for the specific language governing permissions and
14 # limitations under the License.
20 image: ${NEXUS_DOCKER_REPO}${HT_DOCKER_IMAGE_NAME}:${HT_DOCKER_IMAGE_TAG}
23 # - "${PORTPREFIX}8181:8181"
25 - SDNC_CONFIG_DIR=/opt/onap/ccsdk/data/properties
26 - ENABLE_ODL_CLUSTER=${ENABLE_ODL_CLUSTER}
27 - CCSDK_REPLICAS=${REPLICAS}
32 - SDNRDBURL=http://sdnrdb:9200
34 #- ${LOCAL_SDNR_MOUNT}/sdnr-frankfurt/logs:${ODL_HOME}/data/log
36 source: ./resources/startODL.oom.sh
37 target: /opt/onap/sdnc/bin/startODL.sh
39 source: ./resources/devicemanager.properties
40 target: ${ODL_HOME}/etc/devicemanager.properties
42 source: ./resources/org.ops4j.pax.logging.cfg
43 target: ${ODL_HOME}/etc/org.ops4j.pax.logging.cfg
46 target: $ODL_HOME/cache/schema
49 ipv4_address: 172.28.1.2
56 image: docker.elastic.co/elasticsearch/elasticsearch-oss:${ES_VERSION}
57 container_name: sdnrdb
59 # - "${PORTPREFIX}9200:9200"
61 - discovery.type=single-node
64 ipv4_address: 172.28.1.3
68 image: ${VES_DOCKER_REPO}${VES_TEST_COLLECTOR_IMAGE_NAME}:${VES_TEST_COLLECTOR_IMAGE_TAG}
69 container_name: ves-test-collector-v${VES_API}
71 # - "${EXT_VES_PORT}${VES_API}:30000"
75 - ${LOCAL_VES_MOUNT}/ves-v${VES_API}/logs:/VES5.0/evel/evel-test-collector/logs
77 source: ./resources/${VES_FORMAT_FILE}
78 target: /VES5.0/evel/evel-test-collector/docs/att_interface_definition/event_format_updated.json
80 source: ./resources/go-collector.sh
81 target: /VES5.0/evel/evel-test-collector/scripts/linux/go-collector.sh
89 ipv4_address: 172.28.1.4
91 netconf-server-simulator:
92 image: ${HT_DOCKER_REPO}${NETCONF_SERVER_SIMULATOR_IMAGE_NAME}:${NETCONF_SERVER_SIMULATOR_IMAGE_TAG}
93 container_name: netconf-server-simulator
95 # - "${EXT_SIM_PORT}:${INT_SIM_PORT}"
96 # - "${EXT_SIM_SSH_PORT}:8000"
98 - PORT=${INT_SIM_PORT}
99 - XMLFILE=xmlNeModel/${SIM_MODEL}.xml
100 - SSHPORT=-sshport=8000
103 ipv4_address: 172.28.1.11
110 netconf-server-simulator2:
111 image: ${HT_DOCKER_REPO}${NETCONF_SERVER_SIMULATOR_IMAGE_NAME}:${NETCONF_SERVER_SIMULATOR_IMAGE_TAG}
112 container_name: netconf-server-simulator2
114 # - "${EXT_SIM_PORT2}:${INT_SIM_PORT2}"
115 # - "${EXT_SIM_SSH_PORT2}:8000"
117 - PORT=${INT_SIM_PORT2}
118 - XMLFILE=xmlNeModel/${SIM_MODEL2}.xml
119 - SSHPORT=-sshport=8000
122 ipv4_address: 172.28.1.12
129 image: ${NTS_DOCKER_REPO}${NTS_IMAGE_NAME}:${NTS_IMAGE_TAG}
130 container_name: NTS_Manager
134 - "/var/run/docker.sock:/var/run/docker.sock"
135 - "./ntshome:/opt/dev/scripts"
136 - "/usr/bin/docker:/usr/bin/docker"
141 NETCONF_BASE: ${NETCONF_BASE}
142 DOCKER_ENGINE_VERSION: "${DOCKER_ENGINE_VERSION}"
143 MODELS_IMAGE: ${DOCKER_REPO}${MODELS_IMAGE}:${MODELS_TAG}
146 ipv4_address: 172.28.1.20
153 image: ${NTS_DOCKER_REPO}${NTS_IMAGE_NAME}:${NTS_IMAGE_TAG}
154 container_name: NTS_Manager_XRAN
158 - "/var/run/docker.sock:/var/run/docker.sock"
159 - "./ntshome:/opt/dev/scripts"
160 - "/usr/bin/docker:/usr/bin/docker"
166 DOCKER_ENGINE_VERSION: "${DOCKER_ENGINE_VERSION}"
167 MODELS_IMAGE: ${DOCKER_REPO}hightec/ntsim_xran:latest
170 ipv4_address: 172.28.1.30
182 - subnet: 172.28.0.0/16