Loading .gitlab-ci.yml +0 −4 Original line number Diff line number Diff line Loading @@ -9,7 +9,3 @@ stages: .deploy: variables: STACK: mqtt STATUS_CHECK_DELAY: 60 DD_TRAEFIK_SUBDOMAIN: ${CI_PROJECT_NAME} environment: url: https://${DD_TRAEFIK_SUBDOMAIN}.${PUBLIC_HOSTNAME} deploy/.env +2 −1 Original line number Diff line number Diff line DOCKER_VERNEMQ_ALLOW_ANONYMOUS=off DOCKER_IP_ADDRESS=0.0.0.0 DOCKER_VERNEMQ_DISTRIBUTED_COOKIE=changeme DOCKER_VERNEMQ_PLUGINS__VMQ_PASSWD=off DOCKER_VERNEMQ_PLUGINS__VMQ_ACL=off DOCKER_VERNEMQ_PLUGINS__VMQ_DIVERSITY=on DOCKER_VERNEMQ_VMQ_DIVERSITY__AUTH_REDIS__ENABLED=on DOCKER_VERNEMQ_VMQ_DIVERSITY__REDIS__HOST=vmq-redis DOCKER_VERNEMQ_VMQ_DIVERSITY__REDIS__PORT=6379 DOCKER_VERNEMQ_DISTRIBUTED_COOKIE=changeme DOCKER_VERNEMQ_SWARM=1 DOCKER_VERNEMQ_ACCEPT_EULA=yes EXTERNAL_MQTT_PORT=1883 Loading deploy/docker-compose.tmpl.yml +9 −3 Original line number Diff line number Diff line Loading @@ -28,14 +28,18 @@ services: environment: DOCKER_VERNEMQ_ALLOW_ANONYMOUS: DOCKER_IP_ADDRESS: DOCKER_VERNEMQ_DISTRIBUTED_COOKIE: DOCKER_VERNEMQ_PLUGINS__VMQ_PASSWD: DOCKER_VERNEMQ_PLUGINS__VMQ_ACL: DOCKER_VERNEMQ_PLUGINS__VMQ_DIVERSITY: DOCKER_VERNEMQ_VMQ_DIVERSITY__AUTH_REDIS__ENABLED: DOCKER_VERNEMQ_VMQ_DIVERSITY__REDIS__HOST: DOCKER_VERNEMQ_VMQ_DIVERSITY__REDIS__PORT: DOCKER_VERNEMQ_DISTRIBUTED_COOKIE: DOCKER_VERNEMQ_NODENAME: vernemq-{{.Task.Slot}} DOCKER_VERNEMQ_DISCOVERY_NODE: vernemq-1 DOCKER_VERNEMQ_SWARM: DOCKER_VERNEMQ_ACCEPT_EULA: hostname: vernemq-{{.Task.Slot}} networks: vernemq-net: metric-net: Loading @@ -62,10 +66,12 @@ services: deploy: mode: replicated replicas: ${VERNEMQ_REPLICAS:-1} placement: max_replicas_per_node: 1 restart_policy: delay: ${VERNEMQ_RESTART_DELAY:-10s} update_config: delay: ${VERNEMQ_UPDATE_DELAY:-1m} delay: ${VERNEMQ_UPDATE_DELAY:-5m} labels: traefik.enable: ${TRAEFIK_ENABLE:-true} traefik.http.routers.vernemq.entrypoints: ${TRAEFIK_ENTRYPOINT:-http} Loading @@ -83,7 +89,7 @@ services: cpus: '${VERNEMQ_RESOURCES_LIMITS_CPUS:-1}' memory: ${VERNEMQ_RESOURCES_LIMITS_MEMORY:-256M} reservations: cpus: '${VERNEMQ_RESOURCES_RESERVATIONS_CPUS:-0.001}' cpus: '${VERNEMQ_RESOURCES_RESERVATIONS_CPUS:-0.1}' memory: ${VERNEMQ_RESOURCES_RESERVATIONS_MEMORY:-128M} networks: Loading Loading
.gitlab-ci.yml +0 −4 Original line number Diff line number Diff line Loading @@ -9,7 +9,3 @@ stages: .deploy: variables: STACK: mqtt STATUS_CHECK_DELAY: 60 DD_TRAEFIK_SUBDOMAIN: ${CI_PROJECT_NAME} environment: url: https://${DD_TRAEFIK_SUBDOMAIN}.${PUBLIC_HOSTNAME}
deploy/.env +2 −1 Original line number Diff line number Diff line DOCKER_VERNEMQ_ALLOW_ANONYMOUS=off DOCKER_IP_ADDRESS=0.0.0.0 DOCKER_VERNEMQ_DISTRIBUTED_COOKIE=changeme DOCKER_VERNEMQ_PLUGINS__VMQ_PASSWD=off DOCKER_VERNEMQ_PLUGINS__VMQ_ACL=off DOCKER_VERNEMQ_PLUGINS__VMQ_DIVERSITY=on DOCKER_VERNEMQ_VMQ_DIVERSITY__AUTH_REDIS__ENABLED=on DOCKER_VERNEMQ_VMQ_DIVERSITY__REDIS__HOST=vmq-redis DOCKER_VERNEMQ_VMQ_DIVERSITY__REDIS__PORT=6379 DOCKER_VERNEMQ_DISTRIBUTED_COOKIE=changeme DOCKER_VERNEMQ_SWARM=1 DOCKER_VERNEMQ_ACCEPT_EULA=yes EXTERNAL_MQTT_PORT=1883 Loading
deploy/docker-compose.tmpl.yml +9 −3 Original line number Diff line number Diff line Loading @@ -28,14 +28,18 @@ services: environment: DOCKER_VERNEMQ_ALLOW_ANONYMOUS: DOCKER_IP_ADDRESS: DOCKER_VERNEMQ_DISTRIBUTED_COOKIE: DOCKER_VERNEMQ_PLUGINS__VMQ_PASSWD: DOCKER_VERNEMQ_PLUGINS__VMQ_ACL: DOCKER_VERNEMQ_PLUGINS__VMQ_DIVERSITY: DOCKER_VERNEMQ_VMQ_DIVERSITY__AUTH_REDIS__ENABLED: DOCKER_VERNEMQ_VMQ_DIVERSITY__REDIS__HOST: DOCKER_VERNEMQ_VMQ_DIVERSITY__REDIS__PORT: DOCKER_VERNEMQ_DISTRIBUTED_COOKIE: DOCKER_VERNEMQ_NODENAME: vernemq-{{.Task.Slot}} DOCKER_VERNEMQ_DISCOVERY_NODE: vernemq-1 DOCKER_VERNEMQ_SWARM: DOCKER_VERNEMQ_ACCEPT_EULA: hostname: vernemq-{{.Task.Slot}} networks: vernemq-net: metric-net: Loading @@ -62,10 +66,12 @@ services: deploy: mode: replicated replicas: ${VERNEMQ_REPLICAS:-1} placement: max_replicas_per_node: 1 restart_policy: delay: ${VERNEMQ_RESTART_DELAY:-10s} update_config: delay: ${VERNEMQ_UPDATE_DELAY:-1m} delay: ${VERNEMQ_UPDATE_DELAY:-5m} labels: traefik.enable: ${TRAEFIK_ENABLE:-true} traefik.http.routers.vernemq.entrypoints: ${TRAEFIK_ENTRYPOINT:-http} Loading @@ -83,7 +89,7 @@ services: cpus: '${VERNEMQ_RESOURCES_LIMITS_CPUS:-1}' memory: ${VERNEMQ_RESOURCES_LIMITS_MEMORY:-256M} reservations: cpus: '${VERNEMQ_RESOURCES_RESERVATIONS_CPUS:-0.001}' cpus: '${VERNEMQ_RESOURCES_RESERVATIONS_CPUS:-0.1}' memory: ${VERNEMQ_RESOURCES_RESERVATIONS_MEMORY:-128M} networks: Loading