Loading .gitlab-ci.yml +7 −2 Original line number Diff line number Diff line Loading @@ -6,8 +6,13 @@ include: stages: - deploy variables: PROJECT_PARENT_NAME: mqtt .deploy: variables: STACK: mqtt SERVICES_TO_CHECK: mqtt_vmq-redis mqtt_${CI_PROJECT_NAME} STACK: ${PROJECT_PARENT_NAME} SERVICES_TO_CHECK: ${PROJECT_PARENT_NAME}_vmq-redis ${PROJECT_PARENT_NAME}_${CI_PROJECT_NAME} STATUS_CHECK_DELAY: 60 environment: url: https://${CI_PROJECT_NAME}.${PUBLIC_HOSTNAME} deploy/docker-compose.dev.yml +7 −0 Original line number Diff line number Diff line version: '3.5' services: vmq-redis: deploy: placement: constraints: - node.hostname == ${VMQ_REDIS_PLACEMENT_CONSTRAINTS_NODE_HOSTNAME:-hostname} volumes: redis-data-vol: name: ${REDIS_DATA_VOL_NAME} deploy/docker-compose.tmpl.yml +2 −0 Original line number Diff line number Diff line Loading @@ -81,10 +81,12 @@ networks: metric-net: name: ${METRIC_NET_NAME:-metric-net} driver: ${METRIC_NET_DRIVER:-overlay} external: true traefik-net: name: ${TRAEFIK_NET_NAME:-traefik-net} driver: ${TRAEFIK_NET_DRIVER:-overlay} external: true volumes: Loading Loading
.gitlab-ci.yml +7 −2 Original line number Diff line number Diff line Loading @@ -6,8 +6,13 @@ include: stages: - deploy variables: PROJECT_PARENT_NAME: mqtt .deploy: variables: STACK: mqtt SERVICES_TO_CHECK: mqtt_vmq-redis mqtt_${CI_PROJECT_NAME} STACK: ${PROJECT_PARENT_NAME} SERVICES_TO_CHECK: ${PROJECT_PARENT_NAME}_vmq-redis ${PROJECT_PARENT_NAME}_${CI_PROJECT_NAME} STATUS_CHECK_DELAY: 60 environment: url: https://${CI_PROJECT_NAME}.${PUBLIC_HOSTNAME}
deploy/docker-compose.dev.yml +7 −0 Original line number Diff line number Diff line version: '3.5' services: vmq-redis: deploy: placement: constraints: - node.hostname == ${VMQ_REDIS_PLACEMENT_CONSTRAINTS_NODE_HOSTNAME:-hostname} volumes: redis-data-vol: name: ${REDIS_DATA_VOL_NAME}
deploy/docker-compose.tmpl.yml +2 −0 Original line number Diff line number Diff line Loading @@ -81,10 +81,12 @@ networks: metric-net: name: ${METRIC_NET_NAME:-metric-net} driver: ${METRIC_NET_DRIVER:-overlay} external: true traefik-net: name: ${TRAEFIK_NET_NAME:-traefik-net} driver: ${TRAEFIK_NET_DRIVER:-overlay} external: true volumes: Loading