-
Notifications
You must be signed in to change notification settings - Fork 2
Expand file tree
/
Copy pathgraylog.setops.yaml
More file actions
78 lines (78 loc) · 1.88 KB
/
graylog.setops.yaml
File metadata and controls
78 lines (78 loc) · 1.88 KB
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
schema_version: "1"
project: graylog
stage: production
apps:
gelf-input-nodes:
container: {}
env:
GRAYLOG_HTTP_EXTERNAL_URI:
value: "{{ .Secrets.GRAYLOG_HTTP_EXTERNAL_URI }}"
GRAYLOG_IS_MASTER:
value: "false"
GRAYLOG_MONGODB_URI:
value: "{{ .Secrets.GRAYLOG_MONGODB_URI }}"
GRAYLOG_PASSWORD_SECRET:
value: "{{ .Secrets.GRAYLOG_PASSWORD_SECRET }}"
GRAYLOG_ROOT_PASSWORD_SHA2:
value: "{{ .Secrets.GRAYLOG_ROOT_PASSWORD_SHA2 }}"
GRAYLOG_ROOT_TIMEZONE:
value: "Europe/Berlin"
TINI_SUBREAPER:
value: "true"
network:
health_check:
path: /api/system/lbstatus
status: 200-499
protocol: http
public: true
ports:
- 12201
resources:
cpu: 1024
memory: 2048
scale: 0
links:
es1:
env_key: GRAYLOG_ELASTICSEARCH_HOSTS
web:
container: {}
env:
GRAYLOG_HTTP_EXTERNAL_URI:
value: "{{ .Secrets.GRAYLOG_HTTP_EXTERNAL_URI }}"
GRAYLOG_IS_MASTER:
value: "true"
GRAYLOG_MONGODB_URI:
value: "{{ .Secrets.GRAYLOG_MONGODB_URI }}"
GRAYLOG_PASSWORD_SECRET:
value: "{{ .Secrets.GRAYLOG_PASSWORD_SECRET }}"
GRAYLOG_ROOT_PASSWORD_SHA2:
value: "{{ .Secrets.GRAYLOG_ROOT_PASSWORD_SHA2 }}"
GRAYLOG_ROOT_TIMEZONE:
value: "Europe/Berlin"
TINI_SUBREAPER:
value: "true"
Test:
value: "{{ .Secrets.Test }}"
network:
health_check:
path: /api/system/lbstatus
status: 200-499
protocol: http
public: true
ports:
- 9000
resources:
cpu: 1024
memory: 2048
scale: 0
links:
es1:
env_key: GRAYLOG_ELASTICSEARCH_HOSTS
services:
es1:
type: elasticsearch
plan: t3.medium.elasticsearch
version: "7"
options:
storage: 50
notifications: {}