Skip to content

Commit 57eac23

Browse files
committed
Prepare the stack file for the labels example
[refs %e8c75fcabbf8]
1 parent 09c28ab commit 57eac23

File tree

1 file changed

+9
-3
lines changed

1 file changed

+9
-3
lines changed

swarm/swarm-demo/docker-stack.yml

Lines changed: 9 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -2,7 +2,7 @@ version: "3.4"
22

33
services:
44
frontend:
5-
image: jfahrer/swarm-demo-frontend:v8
5+
image: jfahrer/swarm-demo-frontend:v11
66
secrets:
77
- pg_secret
88
env_file:
@@ -14,6 +14,10 @@ services:
1414
parallelism: 3
1515
delay: 3s
1616
max_failure_ratio: 0.1
17+
restart_policy:
18+
condition: any
19+
delay: 15s
20+
max_attempts: 1
1721

1822
db:
1923
image: jfahrer/swarm-demo-db:v1
@@ -38,12 +42,14 @@ services:
3842
ports:
3943
- 80:80
4044
deploy:
41-
replicas: 3
45+
mode: global
46+
placement:
47+
constraints:
48+
- node.role == manager
4249

4350
volumes:
4451
pg-data:
4552

4653
secrets:
4754
pg_secret:
4855
file: ./pg_secret
49-

0 commit comments

Comments
 (0)