From 3eaeb20ceacf6c82b00ee7ffc4af8c7eb4c0bf77 Mon Sep 17 00:00:00 2001 From: sid palas Date: Sun, 5 Feb 2023 11:31:35 -0500 Subject: [PATCH] add deploy config with 2 replicas of each service (for rolling updates) --- 11-deploying-containers/docker-swarm.yml | 9 +++++++++ 1 file changed, 9 insertions(+) diff --git a/11-deploying-containers/docker-swarm.yml b/11-deploying-containers/docker-swarm.yml index ce25ed5..16eb3e5 100644 --- a/11-deploying-containers/docker-swarm.yml +++ b/11-deploying-containers/docker-swarm.yml @@ -3,6 +3,9 @@ version: '3.7' services: client-react: image: sidpalas/devops-directive-docker-course-client-react-nginx:5 + deploy: + mode: replicated + replicas: 2 networks: - frontend ports: @@ -15,6 +18,9 @@ services: start_period: 10s api-node: image: sidpalas/devops-directive-docker-course-api-node:8 + deploy: + mode: replicated + replicas: 2 environment: - DATABASE_URL_FILE=/run/secrets/database-url secrets: @@ -32,6 +38,9 @@ services: start_period: 10s api-golang: image: sidpalas/devops-directive-docker-course-api-golang:7 + deploy: + mode: replicated + replicas: 2 networks: - frontend - backend