Service suteikia stabilų tinklo tapatumą (virtualų IP ir DNS vardą) Pod'ų aibei, parinktai pagal label'ius. Kadangi Pod'ai yra laikini ir keičia IP, Service yra pastovus adresas, kurį naudoja klientai, ir jis balansuoja apkrovą (load-balances) tarp sveikų Pod'ų už jo.
Kodėl egzistuoja Service'ai
Pod'ai atsiranda ir dingsta (kaskart naujas IP). Klientams reikia STABILAUS endpoint'o.
Service:
→ parenka Pod'us pagal label (selector: app=web)
→ gauna fiksuotą virtualų IP + DNS vardą (web.default.svc.cluster.local)
→ balansuoja užklausas tarp tinkančių, JAU PARUOŠTŲ (READY) Pod'ų
