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