I have multiple dynamic services running on a node and they have their own dynamic local IP addresses (for example 192.168.1.3). They are all reachable from the node’s host namespace but I also create new network namespaces for each service manually – can we propagate this information to Consul and use it for routing the request with some built-in Nomad features?
How would I register these services with Consul so I can route traffic to them from some central proxy?
If I have a service with a local address running on a Nomad node that is accessible only through that local IP in the node’s host namespace can Consul route traffic to that local IP when I define the service stanza with the local address?