We’re looking at moving some of our services into a swarm mode cluster. So far, it’s going well, but we’ve hit a snag.
Our services can sometimes be accessed by multiple names. whether this is a prefix (usually a legacy concern) or because two very related services are bundled together but keep their different names (for consistency).
Is there any way to have the overlay network service discovery work with two names for the same service?
The services are stateless so, it’s technically possible to just run 2 or 3 instances of the same service, but this seems messy.
We’d like to have as few moving parts as possible, so, we’d like to avoid adding something else for service discovery.