Unfortunately that's a sign that in Europe we are not ready yet to support ourselves. That said, there are great initiatives and I'm sure they'll come to fruition soon
Is this something that could be solved with Consul? Consul will return the IP address of the Pod(s) and it already hooks in Kubernetes liveness for failure detection. It also supports weighted results for more complex routing.