How to connect to services on external LoadBalancer IP from inside the k8s cluster?

I have a LoadBalancer external IP for all my k8s services.

If I connect to any service hosted in my k8s cluster externally on this IP it works fine. But if I connect from another container inside the k8s cluster to the same IP I get connection errors.

Something is wrong with routing not allowing me to connect to this external IP. Internal Service objects work fine but I want to use the external domain of the service because the app is configured to respond on it.

curl: (35) OpenSSL SSL_connect: Connection reset by peer in connection to external-domain.tld:443


Submit an answer
You can type!ref in this text area to quickly search our full set of tutorials, documentation & marketplace offerings and insert the link!