Service nadaje stabilną tożsamość sieciową (wirtualne IP i nazwę DNS) zbiorowi Podów wybranych po etykietach. Ponieważ Pody są efemeryczne i zmieniają IP, Service jest trwałym adresem używanym przez klientów, a także równoważy obciążenie (load-balancuje) pomiędzy zdrowymi Podami za nim.
Po co istnieją Service
Pody przychodzą i odchodzą (nowe IP za każdym razem). Klienci potrzebują STABILNEGO endpointu.
Service:
→ wybiera Pody po etykiecie (selector: app=web)
→ dostaje stałe wirtualne IP + nazwę DNS (web.default.svc.cluster.local)
→ równoważy żądania pomiędzy pasującymi, GOTOWYMI (READY) Podami
