Skip to content

Commit 63bb8ef

Browse files
authored
Revert "Revise docker networks (ITISFoundation#3543)" (ITISFoundation#3556)
This reverts commit fc2f166.
1 parent fc2f166 commit 63bb8ef

File tree

1 file changed

+15
-6
lines changed

1 file changed

+15
-6
lines changed

services/docker-compose.yml

Lines changed: 15 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -31,8 +31,6 @@ services:
3131
image: ${DOCKER_REGISTRY:-itisfoundation}/autoscaling:${DOCKER_IMAGE_TAG:-latest}
3232
init: true
3333
hostname: "{{.Node.Hostname}}-{{.Service.Name}}-{{.Task.Slot}}"
34-
networks:
35-
- default
3634
environment:
3735
- LOG_LEVEL=${LOG_LEVEL:-WARNING}
3836
env_file:
@@ -284,8 +282,6 @@ services:
284282
limits:
285283
cpus: "1.0"
286284
memory: 200M
287-
networks:
288-
- default
289285
volumes:
290286
- /var/run/docker.sock:/var/run/docker.sock
291287
- /var/lib/docker/volumes/:/var/lib/docker/volumes/
@@ -331,6 +327,7 @@ services:
331327
DASK_START_AS_SCHEDULER: 1
332328

333329
networks:
330+
- interactive_services_subnet
334331
- computational_services_subnet
335332

336333
datcore-adapter:
@@ -371,6 +368,7 @@ services:
371368
networks:
372369
- default
373370
- interactive_services_subnet
371+
- computational_services_subnet
374372
- storage_subnet
375373

376374
rabbit:
@@ -382,6 +380,7 @@ services:
382380
- RABBITMQ_DEFAULT_PASS=${RABBIT_PASSWORD}
383381
networks:
384382
- default
383+
- computational_services_subnet
385384
- interactive_services_subnet
386385
healthcheck:
387386
# see https://www.rabbitmq.com/monitoring.html#individual-checks for info about health-checks available in rabbitmq
@@ -403,7 +402,7 @@ services:
403402
- POSTGRES_PORT=${POSTGRES_PORT}
404403
- POSTGRES_USER=${POSTGRES_USER}
405404
networks:
406-
- default # actually needed for the postgres service only
405+
- default
407406

408407
postgres:
409408
image: "postgres:14.5-alpine@sha256:db802f226b620fc0b8adbeca7859eb203c8d3c9ce5d84870fadee05dea8f50ce"
@@ -422,6 +421,7 @@ services:
422421
networks:
423422
- default
424423
- interactive_services_subnet
424+
- computational_services_subnet
425425
healthcheck:
426426
test:
427427
[
@@ -539,9 +539,10 @@ services:
539539
- traefik.http.middlewares.ratelimit-${SWARM_STACK_NAME}_api-server.ratelimit.burst=10
540540
# X-Forwarded-For header extracts second IP from the right, count starts at one
541541
- traefik.http.middlewares.ratelimit-${SWARM_STACK_NAME}_api-server.ratelimit.sourcecriterion.ipstrategy.depth=2
542+
542543
networks:
543544
- default
544-
- interactive_services_subnet # for legacy dynamic services
545+
- interactive_services_subnet
545546
#healthcheck:
546547
# test: wget --quiet --tries=1 --spider http://localhost:9082/ping || exit 1
547548
# interval: 3s
@@ -570,4 +571,12 @@ networks:
570571
config:
571572
- subnet: "172.8.0.0/16"
572573
computational_services_subnet:
574+
driver: overlay
573575
attachable: true
576+
internal: false
577+
labels:
578+
com.simcore.description: "computational services network"
579+
ipam:
580+
driver: default
581+
config:
582+
- subnet: "172.9.0.0/16"

0 commit comments

Comments
 (0)