mesos-dns
mesos-dns copied to clipboard
DNS-based service discovery for Mesos.
From http://mesosphere.github.io/mesos-dns/docs/naming.html: ``` Note: Container IPs must be provided by the executor of a task in one of the following task status labels: Docker.NetworkSettings.IPAddress MesosContainerizer.NetworkSettings.IPAddress. `` Container IPs can also...
Blocked on https://github.com/miekg/dns/issues/223 RFC: https://tools.ietf.org/html/rfc6891
Related to #132 Reasoning: 1. we are using mesos cluster for internal cloud. There are many services outside of mesos cluster, for example: mysql database, oracle database, legacy system, legacy...
as an extension to #209 it would be useful to re-use the host:port if present in webui_url for the SRV record. if not specified, then we can default to the...
The current locking strategy on state reloads will cause latency spikes. We can either reduce the locking scope or better, not use locks at all: http://golang.org/pkg/sync/atomic/#example_Value_config EDIT: As discussed in...
There are some environments we're shipping to which don't have upstream DNS.
Right now, all of our configuration flags for time units have hardcoded units (seconds). Ideally, these should use strings, so if people want subsecond durations, they can choose so.
My config is this ip-172-18-8-189 core # cat /opt/mesosphere/etc/mesos-dns.json { "zk": "zk://127.0.0.1:2181/mesos", "refreshSeconds": 30, "ttl": 60, "domain": "mesos", "port": 53, "resolvers": ["10.0.0.2","172.1.1.2"], "timeout": 5, "listener": "0.0.0.0", "email": "root.mesos-dns.mesos" } but...
- After transitioning to flag based configuration, to maximise value. See #257 - Before deprecating https://github.com/mesosphere/mesos-dns-pkg - To avoid fragmentation of many user images. - That is official and has...
From https://github.com/mesosphere/mesos-dns/pull/251#issuecomment-138824388 > 1. Go 1.4 and Go 1.5 have a global `sync.Mutex` protecting the static host cache read from `/etc/hosts`. This can hurt our throughput with large numbers of...