Skip to content

Commit 8b641bd

Browse files
committed
Use external ports env
Decouple internal and exposed ports Related PR(s): * https://git.speag.com/oSparc/osparc-ops-deployment-configuration/-/merge_requests/1406
1 parent 64ad4e6 commit 8b641bd

File tree

3 files changed

+10
-10
lines changed

3 files changed

+10
-10
lines changed

services/simcore/docker-compose.deploy.master.yml

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -35,7 +35,7 @@ services:
3535
- "--entryPoints.http.transport.respondingTimeouts.writeTimeout=21600s" #6h, for https://github.com/traefik/traefik/issues/10805
3636
- "--entryPoints.http.transport.respondingTimeouts.readTimeout=21600s" #6h, for https://github.com/traefik/traefik/issues/10805
3737
- "--entryPoints.postgres.address=:5432"
38-
- "--entryPoints.redis.address=:${REDIS_PORT}"
38+
- "--entryPoints.redis.address=:${REDIS_EXTERNAL_PORT}"
3939
- "--entryPoints.simcore_api.address=:10081"
4040
- "--entryPoints.simcore_api.forwardedHeaders.insecure"
4141
- "--entryPoints.simcore_api.transport.respondingTimeouts.idleTimeout=21600s" #6h, for https://github.com/traefik/traefik/issues/10805
@@ -70,7 +70,7 @@ services:
7070
- traefik.tcp.routers.${SWARM_STACK_NAME}_redisRoute.entrypoints=redis
7171
- traefik.tcp.routers.${SWARM_STACK_NAME}_redisRoute.tls=false
7272
- traefik.tcp.routers.${SWARM_STACK_NAME}_redisRoute.service=${SWARM_STACK_NAME}_redisRoute
73-
- traefik.tcp.services.${SWARM_STACK_NAME}_redisRoute.loadbalancer.server.port=${REDIS_PORT}
73+
- traefik.tcp.services.${SWARM_STACK_NAME}_redisRoute.loadbalancer.server.port=${REDIS_EXTERNAL_PORT}
7474
- "traefik.tcp.routers.${SWARM_STACK_NAME}_redisRoute.rule=HostSNI(`*`)"
7575

7676
clusters-keeper:

services/traefik/docker-compose.master.yml

Lines changed: 6 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -23,8 +23,8 @@ services:
2323
- "--entryPoints.https.transport.respondingTimeouts.writeTimeout=21600s" #6h, for https://github.com/traefik/traefik/issues/10805
2424
- "--entryPoints.https.transport.respondingTimeouts.readTimeout=21600s" #6h, for https://github.com/traefik/traefik/issues/10805
2525
- "--entryPoints.postgres.address=:5432"
26-
- "--entryPoints.rabbitmq.address=:${RABBIT_PORT}"
27-
- "--entryPoints.redis.address=:${REDIS_PORT}"
26+
- "--entryPoints.rabbitmq.address=:${RABBIT_EXTERNAL_PORT}"
27+
- "--entryPoints.redis.address=:${REDIS_EXTERNAL_PORT}"
2828
- "--entryPoints.smtp.address=:25"
2929
- "--providers.swarm.endpoint=unix:///var/run/docker.sock"
3030
- "--providers.swarm.exposedByDefault=false"
@@ -38,11 +38,11 @@ services:
3838
- "--providers.file.directory=/etc/traefik/"
3939
- "--providers.file.watch=true"
4040
ports:
41-
- target: ${RABBIT_PORT}
42-
published: ${RABBIT_PORT}
41+
- target: ${RABBIT_EXTERNAL_PORT}
42+
published: ${RABBIT_EXTERNAL_PORT}
4343
mode: host
44-
- target: ${REDIS_PORT}
45-
published: ${REDIS_PORT}
44+
- target: ${REDIS_EXTERNAL_PORT}
45+
published: ${REDIS_EXTERNAL_PORT}
4646
mode: host
4747
env_file:
4848
- .env

services/traefik/template.env

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -44,5 +44,5 @@ TRAEFIK_DOMAINS_REDIRECT_FROM=${TRAEFIK_DOMAINS_REDIRECT_FROM}
4444
TRAEFIK_DOMAINS_REDIRECT_TO=${TRAEFIK_DOMAINS_REDIRECT_TO}
4545
TRAEFIK_DOMAINS_REDIRECT_IS_PERMANENT=${TRAEFIK_DOMAINS_REDIRECT_IS_PERMANENT}
4646

47-
REDIS_PORT=${REDIS_PORT}
48-
RABBIT_PORT=${RABBIT_PORT}
47+
REDIS_EXTERNAL_PORT=${REDIS_EXTERNAL_PORT}
48+
RABBIT_EXTERNAL_PORT=${RABBIT_EXTERNAL_PORT}

0 commit comments

Comments
 (0)