Add Kafka-bridge flows
[oam.git] / solution / smo / apps / docker-compose.yml
index e3a60e3..ce4eb45 100644 (file)
@@ -9,17 +9,19 @@ services:
         - BASEIMAGE=${FLOWS_IMAGE}
     container_name: flows
     hostname: flows
+    extra_hosts:
+      - "flows.oam.${SOLUTION_DOMAIN}:${HOST_IP}"
     environment:
       APP_VENDOR: ${APP_VENDOR}
       APP_SOURCE: ${APP_SOURCE}
       APP_NETWORK_FUNCTION_ID: ${APP_NETWORK_FUNCTION_ID}
       SDN_CONTROLLER_PROTOCOL: https
-      SDN_CONTROLLER_HOST: controller.oam.${SOLUTION_DOMAIN}
+      SDN_CONTROLLER_HOST: controller.dcn.${SOLUTION_DOMAIN}
       SDN_CONTROLLER_PORT: 443
       SDN_CONTROLLER_USERNAME: ${ADMIN_USERNAME}
       SDN_CONTROLLER_PASSWORD: ${ADMIN_PASSWORD}
       VES_ENDPOINT_PROTOCOL: https
-      VES_ENDPOINT_HOST: ves-collector.oam.${SOLUTION_DOMAIN}
+      VES_ENDPOINT_HOST: ves-collector.dcn.${SOLUTION_DOMAIN}
       VES_ENDPOINT_PORT: 443
       VES_ENDPOINT_AUTH_METHOD: ${VES_ENDPOINT_AUTH_METHOD}
       VES_ENDPOINT_USERNAME: ${VES_ENDPOINT_USERNAME}
@@ -27,7 +29,11 @@ services:
       MESSAGES_PROTOCOL: https
       MESSAGES_HOST: messages.${SOLUTION_DOMAIN}
       MESSAGES_PORT: 443
-
+      KAFKA_BRIDGE_PROTOCOL: https
+      KAFKA_BRIDGE_HOST: kafka-bridge.${SOLUTION_DOMAIN}
+      KAFKA_BRIDGE_PORT: 443
+      KAFKA_BRIDGE_CONSUMER_GROUP: app
+      KAFKA_BRIDGE_CONSUMER_NAME: message-consumer
     labels:
       traefik.enable: true
       traefik.http.routers.flows.entrypoints: websecure
@@ -37,8 +43,8 @@ services:
     volumes:
       - ./flows/data:/data
     networks:
-      smo:
+      dmz:
 
 networks:
-  smo:
+  dmz:
     external: true
\ No newline at end of file