Description

mesos-dns docker

Mesos zookeeper

deploy zookepeer docker container

Configuration

dns_SOAMname
(string) The MNAME field in the SOA record for the Mesos domain. The format is mailbox.domain, using a . instead of @. For example, if the email address is root@ns1.mesos, the email field should be root.mesos-dns.mesos. For details, see the RFC-1035. The default value is root.ns1.mesos.
root.ns1.mesos
dns_SOARname
(string) TODO
ns1.mesos
dns_dsnon
(boolean) A boolean field that controls whether Mesos-DNS listens for DNS requests or not. The default value is true.
True
dns_SOARefresh
(int) The REFRESH field in the SOA record for the Mesos domain. For details, see the RFC-1035. The default value is 60.
60
dns_externalon
(boolean) A boolean field that controls whether Mesos-DNS serves requests outside of the Mesos domain. The default value is true.
True
dns_httpon
(boolean) A boolean field that controls whether Mesos-DNS listens for HTTP requests or not. The default value is true.
True
dns_SOARetry
(int) The RETRY field in the SOA record for the Mesos domain. For details, see the RFC-1035. The default value is 600.
600
dns_refreshSeconds
(int) The frequency at which Mesos-DNS updates DNS records based on information retrieved from the Mesos master. The default value is 60 seconds.
60
dns_domain
(string) The domain name for the Mesos cluster. The domain name can use characters [a-z, A-Z, 0-9], - if it is not the first or last character of a domain portion, and . as a separator of the textual portions of the domain name. We recommend you avoid valid top-level domain names. The default value is mesos.
mesos
dns_port
(int) The port number that Mesos-DNS monitors for incoming DNS requests. Requests can be sent over TCP or UDP. We recommend you use port 53 as several applications assume that the DNS server listens to this port. The default value is 53.
53
dns_SOAMinttl
(int) The minimum TTL field in the SOA record for the Mesos domain. For details, see the RFC-2308. The default value is 60.
60
dns_ttl
(int) The time to live value for DNS records served by Mesos-DNS, in seconds. It allows caching of the DNS record for a period of time in order to reduce DNS request rate. ttl should be equal or larger than refreshSeconds. The default value is 60 seconds.
60
dns_listener
(string) The IP address of Mesos-DNS. In SOA replies, Mesos-DNS identifies hostname mesos-dns.domain as the primary nameserver for the domain. It uses this IP address in an A record for mesos-dns.domain. The default value is '0.0.0.0', which instructs Mesos-DNS to create an A record for every IP address associated with a network interface on the server that runs the Mesos-DNS process.
0.0.0.0
dns_httpport
(int) The port number that Mesos-DNS monitors for incoming HTTP requests. The default value is 8123.
8123
dns_timeout
(int) The timeout threshold, in seconds, for connections and requests to external DNS requests. The default value is 5 seconds.
5
dns_SOAExpire
(int) The EXPIRE field in the SOA record for the Mesos domain. For details, see the RFC-1035. The default value is 86400.
86400