Kubernetes networking · request flow

Host + path → Service → Pod

Kubernetes Ingress request flowA slow animated request travels from a browser through DNS and the Ingress controller to an Ingress rule, Service, and Pod. Select any node to learn what it does. 01 · Find the entry point02 · Match and forward the request BrowserGET /menuDNSshop.example.com → IPIngress controllerhandles web trafficresolveconnect Ingress rulehost: shop.example.compath: /menu → menu-serviceServicemenu-service : 80selects ready endpointsPodmenu applicationreturns the responsereads configurationrouteforwardresponserequest
Step 1 / 6

Browser starts the request

A user opens http://shop.example.com/menu. The browser creates an HTTP request for the host and path; it does not know which Pod should receive it.

request / response path controller reads the rule live request