container_name: odlux
hostname: odlux
environment:
- ENABLE_OAUTH: true
+ ENABLE_OAUTH: ${SDNC_ENABLE_OAUTH}
WEBPROTOCOL: HTTP
WEBPORT: ${SDNC_WEB_PORT}
SDNRPROTOCOL: http
labels:
traefik.enable: true
traefik.http.routers.sdnc-web.entrypoints: websecure
- traefik.http.routers.sdnc-web.rule: Host(`odlux.oam.${SOLUTION_DOMAIN}`)
+ traefik.http.routers.sdnc-web.rule: Host(`odlux.oam.${HTTP_DOMAIN}`)
traefik.http.routers.sdnc-web.tls: true
traefik.http.services.sdnc-web.loadbalancer.server.port: ${SDNC_WEB_PORT}
depends_on:
container_name: controller
hostname: controller
extra_hosts:
- - "controller.dcn.${SOLUTION_DOMAIN}:${HOST_IP}"
+ - "controller.dcn.${HTTP_DOMAIN}:${HOST_IP}"
healthcheck:
test: wget --no-verbose --tries=1 --spider http://localhost:${SDNC_REST_PORT}/ready || exit 1
start_period: 60s
retries: 5
environment:
ENABLE_ODL_CLUSTER: false
- ENABLE_OAUTH: true
+ ENABLE_OAUTH: ${SDNC_ENABLE_OAUTH}
ODL_CERT_DIR: ${SDNC_CERT_DIR}
ODL_ADMIN_PASSWORD: ${ADMIN_PASSWORD}
SDNC_CONFIG_DIR: /opt/onap/ccsdk/data/properties
A1_ADAPTER_NORTHBOUND: false
JAVA_OPTS: -Xms256m -Xmx4g
IDENTITY_PROVIDER_URL: ${IDENTITY_PROVIDER_URL}
- SDNC_WEB_URL: https://odlux.oam.${SOLUTION_DOMAIN}
+ SDNC_WEB_URL: https://odlux.oam.${HTTP_DOMAIN}
SDNR_VES_COLLECTOR_ENABLED: true
SDNR_VES_COLLECTOR_TLS_ENABLED: false
SDNR_VES_COLLECTOR_TRUST_ALL_CERTS: true
labels:
traefik.enable: true
traefik.http.routers.controller.entrypoints: websecure
- traefik.http.routers.controller.rule: Host(`controller.dcn.${SOLUTION_DOMAIN}`)
+ traefik.http.routers.controller.rule: Host(`controller.dcn.${HTTP_DOMAIN}`)
traefik.http.routers.controller.tls: true
traefik.http.services.controller.loadbalancer.server.port: ${SDNC_REST_PORT}
container_name: ves-collector
hostname: ves-collector
extra_hosts:
- - "ves-collector.dcn.${SOLUTION_DOMAIN}:${HOST_IP}"
+ - "ves-collector.dcn.${HTTP_DOMAIN}:${HOST_IP}"
healthcheck:
test: curl -k -u ${VES_ENDPOINT_USERNAME}:${VES_ENDPOINT_PASSWORD} ${VES_ENDPOINT_PROTOCOL}://localhost:${VES_ENDPOINT_PORT} || exit 1
start_period: 1s
labels:
traefik.enable: true
traefik.http.routers.ves.entrypoints: websecure
- traefik.http.routers.ves.rule: Host(`ves-collector.dcn.${SOLUTION_DOMAIN}`)
+ traefik.http.routers.ves.rule: Host(`ves-collector.dcn.${HTTP_DOMAIN}`)
traefik.http.routers.ves.tls: true
traefik.http.services.ves.loadbalancer.server.port: ${VES_ENDPOINT_PORT}
networks: