977 B
977 B
Surok main config file
Default location is /etc/surok/conf/surok.json
conf/surok.json
{
"marathon": {
"force": true,
"host": "http://marathon.mesos:8080",
"enabled": false
},
"confd": "/etc/surok/conf.d",
"domain": "marathon.mesos",
"wait_time": 20,
"lock_dir": "/var/tmp",
"loglevel": "info",
"container": false,
"memcached": {
"enabled": false,
"discovery": {
"enabled": false,
"service": "memcached",
"group": "system"
},
"hosts": ["localhost:11211"]
}
}
- marathon section. Restarting app over marathon api if config changed. Disabled by default.
- confd. Directory where located configs apps.
- domain. Domain served by mesos-dns.
- lock_dir. Directory where surok writes temporary configs after resolving.
- wait_time. Sleep time in main loop.
- container. Not implemented.
- memcached section. Memcached support. Disabled by default.