I have just built out a cluster of CoreOS servers (3 of them), in Swarm mode, and am creating some Webservers and a splunk logging server. My problem is that all the logs on the webservers and in splunk all show the 10.255.0.x ingress overlay network. I want to see the external requesting IP address instead of the NAT’ed internal IP addresses. GEOIP things also will fail since the containers only see the docker IP address and not source/requsting IP address. Is that possible? Ideas? Thoughts?
Only https://github.com/moby/moby/issues/25526 but it has no resolution.
I am also facing the same issue . Any resolution should be appreciated.
Hi, maybe you can try to expose your app using host network, i have a similar problem and only host network seems to be the solution for now at least for me.