forked from unterstein/dcos-galera
-
Notifications
You must be signed in to change notification settings - Fork 0
/
marathon-galera.json
executable file
·51 lines (51 loc) · 965 Bytes
/
marathon-galera.json
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
{
"id":"galera",
"cpus":2,
"mem":2000,
"instances":3,
"disk": 2000,
"container":{
"type":"DOCKER",
"volumes":[
{
"containerPath":"data",
"mode":"RW",
"persistent":{
"type":"root",
"size":2000
}
},
{
"containerPath":"/var/lib/mysql",
"hostPath":"data",
"mode":"RW"
}
],
"docker":{
"image":"unterstein/dcos-galera:10.1.20",
"network":"USER",
"forcePullImage":true
}
},
"env":{
"MYSQL_ROOT_PASSWORD":"galera"
},
"ipAddress":{
"networkName":"dcos"
},
"healthChecks":[
{
"protocol":"TCP",
"port":3306,
"gracePeriodSeconds":300,
"intervalSeconds":60,
"timeoutSeconds":20,
"maxConsecutiveFailures":3,
"ignoreHttp1xx":false
}
],
"residency": {
"relaunchEscalationTimeoutSeconds": 3600,
"taskLostBehavior": "WAIT_FOREVER"
}
}