| version: '2.1' |
| services: |
| heartbeat: |
| image: "{{ nexus_docker_repo}}/onap/org.onap.dcaegen2.platform.heartbeat:{{ dcae_docker_heartbeat }}" |
| container_name: static-dcaegen2-services-heartbeat |
| hostname: static-dcaegen2-services-heartbeat |
| environment: |
| - "DMAAPHOST={{ mr_ip_addr }}" |
| - "CONSUL_HOST=consul" |
| - "CONSUL_PORT=8500" |
| - "CONFIG_BINDING_SERVICE=config_binding_service" |
| - "SERVICE_NAME=static-dcaegen2-services-heartbeat" |
| - "HOSTNAME=static-dcaegen2-services-heartbeat" |
| ports: |
| - "10001:10000" |
| labels: |
| - "SERVICE_NAME=static-dcaegen2-services-heartbeat" |
| - "SERVICE_CHECK_DOCKER_SCRIPT=/app/bin/check_health.py" |
| - "SERVICE_CHECK_INTERVAL=15s" |
| - "SERVICE_CHECK_INITIAL_STATUS=passing" |
| |
| |
| prh: |
| image: "{{ nexus_docker_repo}}/onap/org.onap.dcaegen2.services.prh.prh-app-server:{{ dcae_docker_prh }}" |
| container_name: prh |
| hostname: prh |
| environment: |
| - "DMAAPHOST={{ mr_ip_addr }}" |
| - "CONSUL_HOST=consul" |
| - "CONSUL_PORT=8500" |
| - "CONFIG_BINDING_SERVICE=config_binding_service" |
| - "SERVICE_NAME=static-dcaegen2-services-prh" |
| - "HOSTNAME=static-dcaegen2-services-prh" |
| ports: |
| - "8100:8100" |
| labels: |
| - "SERVICE_8100_NAME=static-dcaegen2-services-prh" |
| - "SERVICE_8100_CHECK_TCP=true" |
| - "SERVICE_8100_CHECK_INTERVAL=15s" |
| - "SERVICE_8100_CHECK_INITIAL_STATUS=passing" |
| |
| |
| snmptrap: |
| image: "{{ nexus_docker_repo}}/onap/org.onap.dcaegen2.collectors.snmptrap:{{ dcae_docker_snmptrap }}" |
| container_name: static-dcaegen2-collectors-snmptrap |
| hostname: static-dcaegen2-collectors-snmptrap |
| environment: |
| - "DMAAPHOST={{ mr_ip_addr }}" |
| - "CONSUL_HOST=consul" |
| - "CONSUL_PORT=8500" |
| - "CONFIG_BINDING_SERVICE=config_binding_service" |
| - "SERVICE_NAME=static-dcaegen2-collectors-snmptrap" |
| - "HOSTNAME=static-dcaegen2-collectors-snmptrap" |
| ports: |
| - "162:162/udp" |
| labels: |
| - "SERVICE_NAME=static-dcaegen2-collectors-snmptrap" |
| - "SERVICE_CHECK_DOCKER_SCRIPT=/opt/app/snmptrap/bin/healthcheck.sh" |
| - "SERVICE_CHECK_INTERVAL=15s" |
| - "SERVICE_CHECK_INITIAL_STATUS=passing" |
| |