Skip to content

Configuration

deploy.yml

services:
    middleware:
        image: rodias.azurecr.io/insight-svc-mw:<version>
        env:
            - name: AUTH_URL
              value: "http://auth:8080/insight-auth"
            - name: CACHE_URL
              value: "http://cache:8080/insight-cache"
        volumeMounts:
          - name: insight-properties-volume
            mountPath: /opt/jboss/wildfly/standalone/configuration/insight.properties
            subPath: insight.properties

    auth:
        image: rodias.azurecr.io/insight-svc-auth:<version>
        volumeMounts:
          - name: insight-properties-volume
            mountPath: /opt/jboss/wildfly/standalone/configuration/insight.properties
            subPath: insight.properties

    cache:
        image: rodias.azurecr.io/insight-svc-cache:<version>
        volumeMounts:
          - name: insight-properties-volume
            mountPath: /opt/jboss/wildfly/standalone/configuration/insight.properties
            subPath: insight.properties

    download:
        image: rodias.azurecr.io/insight-svc-download:<version>
        env:
            - name: PROPERTIES_URL
              value: "http://mw:8080/insight-properties-web"
            - name: CONFIG_INFO_URL
              value: "http://mw:8080/insight-v3server/resources/configinfo"
            - name: DATA_URL
              value: "http://mw:8080/insight-v3server/resources/data2"
            - name: PROFILE_URL
              value: "http://mw:8080/insight-profile"
            - name: AUTH_URL
              value: "http://auth:8080/insight-auth"
        volumeMounts:
          - name: insight-properties-volume
            mountPath: /opt/jboss/wildfly/standalone/configuration/insight.properties
            subPath: insight.properties

    indexer:
        image: rodias.azurecr.io/insight-svc-indexer:<version>
        env:
            - name: AUTH_URL
              value: "http://auth:8080/insight-auth"
        volumeMounts:
          - name: insight-properties-volume
            mountPath: /opt/jboss/wildfly/standalone/configuration/insight.properties
            subPath: insight.properties

    business-suite:
        image: rodias.azurecr.io/insight-datasource:<version>
        env:
            - name: INSIGHT_SUITE_NAME
              value: "business-suite"

    hxgn-suite:
        image: rodias.azurecr.io/insight-infor-adapter:<version>
        env:
            - name: INSIGHT_SUITE_NAME
              value: "hxgn-suite"

    client:
        image: rodias.azurecr.io/insight-clients:<version>

insight.properties

### GATEWAY ##############################################################
gateway.var.jeeserver=http://mw:8080

gateway.forward.insight.download=http://download:8080/download-gateway
gateway.forward.insight.download.zip=http://download:8080/download/zip

### INDEXER ##############################################################
indexer.changereader=false
indexer.changeevents.url=http://download:8080/insight-change-events
indexer.eam.type=connector
indexer.eam.url=http://mw:8080/insight-v3server/resources