Hello.
We use Consul for service descovery in our docker environment.
All new docker containers (which exposes a port) is discovered by gilderlabs/registrator, and registered in Consul as a service.
Now, I would like to implement some kind of an alias-system for discovering services on a more permanent name.
This name is not known at startup, and will e.g be used for our A/B-deployment workflow.
I have tested the external service by registering services in the catalog.
As long as I am not having any recursor dns-servers set, the DNS interface returns only the CNAME record.
This is understandable for external services, but my usecase is an alias for a internal service.
Shouldn't consul recurse locally for external services?
I can of course configure local dns server as a recursor, but it doesn't feel right.
regards
Nils Otto Johansen