| version: '3.3' |
| |
| services: |
| datarouter-prov: |
| image: nexus3.onap.org:10003/onap/dmaap/datarouter-prov:2.1.10-STAGING-latest |
| container_name: datarouter-prov |
| hostname: dmaap-dr-prov |
| ports: |
| - "443:8443" |
| - "8543:8443" |
| - "8480:8080" |
| volumes: |
| - ./dr-mount/provserver.properties:/opt/app/datartr/etc/provserver.properties |
| depends_on: |
| - mariadb |
| healthcheck: |
| test: ["CMD", "curl", "-f", "http://dmaap-dr-prov:8080/internal/prov"] |
| interval: 10s |
| timeout: 10s |
| retries: 5 |
| networks: |
| - smo |
| labels: |
| - "pmflowtest=cont" |
| |
| datarouter-node: |
| image: nexus3.onap.org:10003/onap/dmaap/datarouter-node:2.1.10-STAGING-latest |
| container_name: datarouter-node |
| hostname: dmaap-dr-node |
| ports: |
| - "9443:8443" |
| - "9090:8080" |
| volumes: |
| - ./dr-mount/node.properties:/opt/app/datartr/etc/node.properties |
| depends_on: |
| - datarouter-prov |
| networks: |
| - smo |
| labels: |
| - "pmflowtest=cont" |
| |
| mariadb: |
| image: nexus3.onap.org:10001/mariadb:10.2.14 |
| container_name: mariadb |
| ports: |
| - "3306:3306" |
| environment: |
| MYSQL_ROOT_PASSWORD: datarouter |
| MYSQL_DATABASE: datarouter |
| MYSQL_USER: datarouter |
| MYSQL_PASSWORD: datarouter |
| healthcheck: |
| test: ["CMD", "mysqladmin" ,"ping", "-h", "localhost", "--silent"] |
| interval: 10s |
| timeout: 30s |
| retries: 5 |
| networks: |
| - smo |
| labels: |
| - "pmflowtest=cont" |
| |
| pmmapper: |
| image: nexus3.onap.org:10001/onap/org.onap.dcaegen2.services.pm-mapper:1.8.0 |
| container_name: pmmapper |
| ports: |
| - "8281:8081" |
| volumes: |
| - type: bind |
| source: ./pmmapper/certs |
| target: /opt/app/pm-mapper/etc/certs/ |
| - type: bind |
| source: ./pmmapper/mount_config.yaml |
| target: /app-config/application_config.yaml |
| environment: |
| CONFIG_BINDING_SERVICE: 127.0.0.1 |
| CONFIG_BINDING_SERVICE_SERVICE_PORT: 10000 |
| CBS_CLIENT_CONFIG_PATH: /app-config/application_config.yaml |
| PROCESSING_LIMIT_RATE: 1 |
| THREADS_MULTIPLIER: 1 |
| PROCESSING_THREADS_COUNT: 1 |
| networks: |
| - smo |
| labels: |
| - "pmflowtest=cont" |
| |
| networks: |
| smo: |
| external: true |
| |