Skip to content

Commit c39cbb1

Browse files
committed
Add placement constraints
1 parent a91bcea commit c39cbb1

File tree

3 files changed

+45
-9
lines changed

3 files changed

+45
-9
lines changed

services/logging/docker-compose.aws.yml

Lines changed: 15 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -3,16 +3,28 @@ services:
33
deploy:
44
placement:
55
constraints:
6-
- node.labels.graylog==true
6+
- node.labels.logging==true
77
elasticsearch:
88
deploy:
99
placement:
1010
constraints:
11-
- node.labels.graylog==true
11+
- node.labels.logging==true
1212
graylog:
1313
dns: # Add this always for AWS, otherwise we get "No such image: " for docker services
1414
8.8.8.8
1515
deploy:
1616
placement:
1717
constraints:
18-
- node.labels.graylog==true
18+
- node.labels.logging==true
19+
20+
fluentd:
21+
deploy:
22+
placement:
23+
constraints:
24+
- node.labels.logging==true
25+
26+
loki:
27+
deploy:
28+
placement:
29+
constraints:
30+
- node.labels.logging==true

services/logging/docker-compose.dalco.yml

Lines changed: 15 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -3,16 +3,28 @@ services:
33
deploy:
44
placement:
55
constraints:
6-
- node.labels.graylog==true
6+
- node.labels.logging==true
77

88
elasticsearch:
99
deploy:
1010
placement:
1111
constraints:
12-
- node.labels.graylog==true
12+
- node.labels.logging==true
1313

1414
graylog:
1515
deploy:
1616
placement:
1717
constraints:
18-
- node.labels.graylog==true
18+
- node.labels.logging==true
19+
20+
fluentd:
21+
deploy:
22+
placement:
23+
constraints:
24+
- node.labels.logging==true
25+
26+
loki:
27+
deploy:
28+
placement:
29+
constraints:
30+
- node.labels.logging==true

services/logging/docker-compose.master.yml

Lines changed: 15 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -3,16 +3,28 @@ services:
33
deploy:
44
placement:
55
constraints:
6-
- node.labels.graylog==true
6+
- node.labels.logging==true
77

88
elasticsearch:
99
deploy:
1010
placement:
1111
constraints:
12-
- node.labels.graylog==true
12+
- node.labels.logging==true
1313

1414
graylog:
1515
deploy:
1616
placement:
1717
constraints:
18-
- node.labels.graylog==true
18+
- node.labels.logging==true
19+
20+
fluentd:
21+
deploy:
22+
placement:
23+
constraints:
24+
- node.labels.logging==true
25+
26+
loki:
27+
deploy:
28+
placement:
29+
constraints:
30+
- node.labels.logging==true

0 commit comments

Comments
 (0)