503 between pod to pod communication (1.5.1)

Just wanted to report back on this thread since it is the only useful documentation I have found on accessing a pod IP directly. The headless service approach worked in terms of connecting, but it doesn;t deal with failures well. When one of the pods in the upstream service is killed, the downstream envoy proxy continues to send requests to it. This appears to continue indefinitely until the service is idle for some period and the connections are thrown away.

@sdake I have raised a github issue, but haven’t had any response to it yet.