Service labels द्वारे निवडलेल्या Pods च्या संचाला एक स्थिर network ओळख (एक virtual IP आणि एक DNS नाव) देते. Pods क्षणभंगुर असतात आणि IP बदलतात म्हणून, Service हा client वापरतो तो टिकाऊ पत्ता असतो, आणि तो त्याच्यामागील निरोगी Pods मध्ये load-balance करतो.
Services का असतात
Pods come and go (new IP each time). Clients need a STABLE endpoint.
A Service:
→ selects Pods by label (selector: app=web)
→ gets a fixed virtual IP + DNS name (web.default.svc.cluster.local)
→ load-balances requests across the matching, READY Pods
