I have a consul cluster and a number of agents running across my infrastructure.
The architecture is that the agents act as “local” DNS lookup servers for services registered for the cluster.
DNS lookups on each host are via DNSMasq configured to pass the query on to Consul at localhost:8600
In my configuration on the consul server and on the consul agent, I have the following:
"datacenter": "proffalken", "domain": "proffalken",
however all my services and other DNS lookups are only served on the
I’ve read through the documentation repeatedly, and this definitely worked with 1.7, did I miss a flag somewhere?
TL;DR: I’ve set the domain and datacenter variables to
proffalken, but a dig/ping against
consul.service.proffalken fails, whereas the same command works for