1 # no more versions needed! Compose spec supports all features w/o a version
5 image: ${SDNC_WEB_IMAGE}
11 - WEBPORT=${SDNC_WEB_PORT}
14 - SDNRPORT=${SDNC_REST_PORT}
17 traefik.http.routers.sdnc-web.entrypoints: websecure
18 traefik.http.routers.sdnc-web.rule: Host(`odlux.oam.${SOLUTION_DOMAIN}`)
19 traefik.http.routers.sdnc-web.tls: true
20 traefik.http.services.sdnc-web.loadbalancer.server.port: ${SDNC_WEB_PORT}
32 - ENABLE_ODL_CLUSTER=false
34 - ODL_ADMIN_PASSWORD=${ADMIN_PASSWORD}
35 - SDNC_CONFIG_DIR=/opt/onap/ccsdk/data/properties
43 - SDNRDBURL=http://persistence:9200
44 - SDNR_NETCONF_CALLHOME_ENABLED=true
45 - A1_ADAPTER_NORTHBOUND=false
46 - JAVA_OPTS=-Xms256m -Xmx4g
47 - IDENTITY_PROVIDER_URL=${IDENTITY_PROVIDER_URL}
48 - SDNC_WEB_URL=https://odlux.oam.${SOLUTION_DOMAIN}
49 - SDNR_VES_COLLECTOR_ENABLED=true
50 - SDNR_VES_COLLECTOR_TLS_ENABLED=false
51 - SDNR_VES_COLLECTOR_TRUST_ALL_CERTS=true
52 - SDNR_VES_COLLECTOR_IP=ves-collector
53 - SDNR_VES_COLLECTOR_PORT=$VES_ENDPOINT_PORT
54 - SDNR_VES_COLLECTOR_VERSION=v7
55 - SDNR_VES_COLLECTOR_REPORTING_ENTITY_NAME=ONAP SDN-R
56 - SDNR_VES_COLLECTOR_EVENTLOG_MSG_DETAIL=LONG
57 - SDNR_VES_COLLECTOR_USERNAME=${VES_ENDPOINT_USERNAME}
58 - SDNR_VES_COLLECTOR_PASSWORD=${VES_ENDPOINT_PASSWORD}
60 - ./controller/oauth-aaa-app-config.xml:/opt/onap/sdnc/data/oauth-aaa-app-config.xml
61 - ./controller/oauth-provider.config.json:/opt/opendaylight/etc/oauth-provider.config.json
62 - ./controller/devicemanager.properties:/opt/opendaylight/etc/devicemanager.properties
63 - ./controller/mountpoint-registrar.properties:/opt/opendaylight/etc/mountpoint-registrar.properties
66 traefik.http.routers.sdnr.entrypoints: websecure
67 traefik.http.routers.sdnr.rule: Host(`controller.oam.${SOLUTION_DOMAIN}`)
68 traefik.http.routers.sdnr.tls: true
69 traefik.http.services.sdnr.loadbalancer.server.port: 8181
73 ipv6_address: ${SDNC_OAM_IPv6}
76 image: ${VES_COLLECTOR_IMAGE}
77 container_name: ves-collector
78 hostname: ves-collector
82 - ./ves-collector/collector.properties:/opt/app/VESCollector/etc/collector.properties
83 - ./ves-collector/ves-dmaap-config.json:/opt/app/VESCollector/etc/ves-dmaap-config.json
84 - ./ves-collector/externalRepo:/opt/app/VESCollector/etc/externalRepo
87 traefik.http.routers.ves.entrypoints: websecure
88 traefik.http.routers.ves.rule: Host(`ves-collector.oam.${SOLUTION_DOMAIN}`)
89 traefik.http.routers.ves.tls: true
90 traefik.http.services.ves.loadbalancer.server.port: ${VES_ENDPOINT_PORT}
104 - subnet: "${NETWORK_SUBNET_OAM_IPv6}"
105 gateway: "${NETWORK_GATEWAY_OAM_IPv6}"