use start-first ordering for rollouts to avoid downtime
This commit is contained in:
@ -2,10 +2,12 @@ version: '3.7'
|
|||||||
|
|
||||||
services:
|
services:
|
||||||
client-react:
|
client-react:
|
||||||
image: sidpalas/devops-directive-docker-course-client-react-nginx:5
|
image: sidpalas/devops-directive-docker-course-client-react-nginx:6
|
||||||
deploy:
|
deploy:
|
||||||
mode: replicated
|
mode: replicated
|
||||||
replicas: 2
|
replicas: 1
|
||||||
|
update_config:
|
||||||
|
order: start-first
|
||||||
networks:
|
networks:
|
||||||
- frontend
|
- frontend
|
||||||
ports:
|
ports:
|
||||||
@ -20,7 +22,9 @@ services:
|
|||||||
image: sidpalas/devops-directive-docker-course-api-node:8
|
image: sidpalas/devops-directive-docker-course-api-node:8
|
||||||
deploy:
|
deploy:
|
||||||
mode: replicated
|
mode: replicated
|
||||||
replicas: 2
|
replicas: 1
|
||||||
|
update_config:
|
||||||
|
order: start-first
|
||||||
environment:
|
environment:
|
||||||
- DATABASE_URL_FILE=/run/secrets/database-url
|
- DATABASE_URL_FILE=/run/secrets/database-url
|
||||||
secrets:
|
secrets:
|
||||||
@ -41,6 +45,8 @@ services:
|
|||||||
deploy:
|
deploy:
|
||||||
mode: replicated
|
mode: replicated
|
||||||
replicas: 2
|
replicas: 2
|
||||||
|
update_config:
|
||||||
|
order: start-first
|
||||||
networks:
|
networks:
|
||||||
- frontend
|
- frontend
|
||||||
- backend
|
- backend
|
||||||
|
|||||||
Reference in New Issue
Block a user