Service: постоянная точка доступа к меняющимся Pod

Service отделяет сетевой адрес приложения от жизненного цикла его отдельных экземпляров.

Иллюстрация к теме, а не фотография описанного события. Joël van der Loo · CC BY-SA 4.0. Размер изменён; при показе возможно кадрирование.

Адреса Pod могут меняться при перезапуске или переразмещении. Service описывает способ доступа к выбранной группе конечных точек и помогает обращаться к приложению через устойчивое представление. Способ предоставления доступа зависит от типа сервиса и возможностей инфраструктуры.

При поиске сетевой ошибки важно проверить несколько уровней: приложение внутри контейнера, соответствие меток и доступность конечных точек. Само существование Service ещё не доказывает, что за ним есть готовые экземпляры. Такое разделение помогает отличить ошибку маршрутизации от проблемы запуска приложения.

Источники

  1. Официальная документация — Service: постоянная точка доступа к меняющимся Podkubernetes.io