Loading deploy/docker-compose.vessels-commands.prod.yml +7 −0 Original line number Diff line number Diff line version: '3.5' services: vessels-commands: deploy: placement: constraints: - node.role == worker volumes: commands-vol: name: "${UNIT_NAME}-commands-{{.Task.Slot}}-vol" Loading deploy/docker-compose.vessels-commands.tmpl.yml +6 −22 Original line number Diff line number Diff line Loading @@ -11,23 +11,6 @@ services: - MICROSERVICE_NAME=${UNIT_NAME}-commands - SPRING_KAFKA_CLIENT-ID={{.Service.Name}}-{{.Task.Slot}} - JAVA_OPTS=-Xmx1848m -Xms256m deploy: mode: replicated replicas: 1 labels: traefik.port: "${COMMANDS_PORT}" traefik.docker.network: traefik-net traefik.frontend.rule: PathPrefix:/api/${UNIT_NAME}/commands traefik.backend: ${UNIT_NAME}-commands restart_policy: delay: 1m window: 3m resources: limits: cpus: '2' memory: 2G reservations: memory: 1639M networks: - metric-net - kafka-net Loading @@ -48,28 +31,29 @@ services: traefik.frontend.rule: Host:${PUBLIC_HOSTNAME};PathPrefix:/api/${UNIT_NAME}/commands traefik.backend: ${UNIT_NAME}-commands traefik.port: "${COMMANDS_PORT}" placement: constraints: - node.role == worker restart_policy: delay: 1m window: 3m resources: limits: cpus: '2' memory: 1G memory: 2G reservations: memory: 820M memory: 1639M networks: metric-net: name: ${METRIC_NET_NAME:-metric-net} external: true kafka-net: name: ${KAFKA_NET_NAME:-kafka-net} external: true redmic-net: name: ${REDMIC_NET_NAME:-redmic-net} external: true traefik-net: name: ${TRAEFIK_NET_NAME:-traefik-net} external: true deploy/docker-compose.vessels-view.tmpl.yml +7 −19 Original line number Diff line number Diff line Loading @@ -12,25 +12,8 @@ services: - MICROSERVICE_NAME=${UNIT_NAME}-view - SPRING_KAFKA_CLIENT-ID={{.Service.Name}}-{{.Task.Slot}} - JAVA_OPTS=-Xmx568m -Xms256m deploy: mode: replicated replicas: 1 labels: traefik.port: "${VIEW_PORT}" traefik.docker.network: traefik-net traefik.frontend.rule: PathPrefix:/api/${UNIT_NAME}/view traefik.backend: ${UNIT_NAME}-view restart_policy: delay: 1m window: 3m resources: limits: cpus: '1' memory: 768M reservations: memory: 615M networks: - elastic6-net - elastic-net - metric-net - kafka-net - redmic-net Loading Loading @@ -59,17 +42,22 @@ services: memory: 615M networks: elastic6-net: elastic-net: name: ${ELASTIC_NET_NAME:-elastic6-net} external: true metric-net: name: ${METRIC_NET_NAME:-metric-net} external: true kafka-net: name: ${KAFKA_NET_NAME:-kafka-net} external: true redmic-net: name: ${REDMIC_NET_NAME:-redmic-net} external: true traefik-net: name: ${TRAEFIK_NET_NAME:-traefik-net} external: true Loading
deploy/docker-compose.vessels-commands.prod.yml +7 −0 Original line number Diff line number Diff line version: '3.5' services: vessels-commands: deploy: placement: constraints: - node.role == worker volumes: commands-vol: name: "${UNIT_NAME}-commands-{{.Task.Slot}}-vol" Loading
deploy/docker-compose.vessels-commands.tmpl.yml +6 −22 Original line number Diff line number Diff line Loading @@ -11,23 +11,6 @@ services: - MICROSERVICE_NAME=${UNIT_NAME}-commands - SPRING_KAFKA_CLIENT-ID={{.Service.Name}}-{{.Task.Slot}} - JAVA_OPTS=-Xmx1848m -Xms256m deploy: mode: replicated replicas: 1 labels: traefik.port: "${COMMANDS_PORT}" traefik.docker.network: traefik-net traefik.frontend.rule: PathPrefix:/api/${UNIT_NAME}/commands traefik.backend: ${UNIT_NAME}-commands restart_policy: delay: 1m window: 3m resources: limits: cpus: '2' memory: 2G reservations: memory: 1639M networks: - metric-net - kafka-net Loading @@ -48,28 +31,29 @@ services: traefik.frontend.rule: Host:${PUBLIC_HOSTNAME};PathPrefix:/api/${UNIT_NAME}/commands traefik.backend: ${UNIT_NAME}-commands traefik.port: "${COMMANDS_PORT}" placement: constraints: - node.role == worker restart_policy: delay: 1m window: 3m resources: limits: cpus: '2' memory: 1G memory: 2G reservations: memory: 820M memory: 1639M networks: metric-net: name: ${METRIC_NET_NAME:-metric-net} external: true kafka-net: name: ${KAFKA_NET_NAME:-kafka-net} external: true redmic-net: name: ${REDMIC_NET_NAME:-redmic-net} external: true traefik-net: name: ${TRAEFIK_NET_NAME:-traefik-net} external: true
deploy/docker-compose.vessels-view.tmpl.yml +7 −19 Original line number Diff line number Diff line Loading @@ -12,25 +12,8 @@ services: - MICROSERVICE_NAME=${UNIT_NAME}-view - SPRING_KAFKA_CLIENT-ID={{.Service.Name}}-{{.Task.Slot}} - JAVA_OPTS=-Xmx568m -Xms256m deploy: mode: replicated replicas: 1 labels: traefik.port: "${VIEW_PORT}" traefik.docker.network: traefik-net traefik.frontend.rule: PathPrefix:/api/${UNIT_NAME}/view traefik.backend: ${UNIT_NAME}-view restart_policy: delay: 1m window: 3m resources: limits: cpus: '1' memory: 768M reservations: memory: 615M networks: - elastic6-net - elastic-net - metric-net - kafka-net - redmic-net Loading Loading @@ -59,17 +42,22 @@ services: memory: 615M networks: elastic6-net: elastic-net: name: ${ELASTIC_NET_NAME:-elastic6-net} external: true metric-net: name: ${METRIC_NET_NAME:-metric-net} external: true kafka-net: name: ${KAFKA_NET_NAME:-kafka-net} external: true redmic-net: name: ${REDMIC_NET_NAME:-redmic-net} external: true traefik-net: name: ${TRAEFIK_NET_NAME:-traefik-net} external: true