<p>I am wondering how network traffic reaches a pod in AKS.</p>
<p>Let's say I have a simple pod that isn't exposed via load balancer or ingress. If I do a web request to the public web with something like curl <a href="https://google.com" rel="nofollow noreferrer">https://google.com</a> then I also get a response. How can the response find its way to the pod if it doesn't have a public IP?</p>
<p>Somewhere must be a gateway or something of that sort. I assume. I am interested in finding its public IP address for troubleshooting purposes.</p>

The Fool
<p><code>kube-proxy</code> is running on each node and facilitates traffic, both east-west and north-south, for the other pods on the node. The particulars will depend on the implementations of the Azure network you've designed, but the traffic will go out to a NAT gateway or, if the node is in public address space, straight out from there.</p>
<p>You could get the public IP by using one of the many &quot;curl my IP&quot; services out there.</p>
