Что такое Deployment и что такое Service в Kubernetes?

Deployment управляет репликами и обновлением Pod, а Service предоставляет устойчивую точку доступа к выбранным backend.

Короткий ответ

Что ответить на собеседовании

Deployment управляет репликами и обновлением Pod, а Service предоставляет устойчивую точку доступа к выбранным backend.

Подробный разбор

Ответ с пояснениями

Deployment управляет репликами и обновлением Pod, а Service предоставляет устойчивую точку доступа к выбранным backend.

Deployment описывает желаемое состояние приложения через шаблон Pod и ReplicaSet. Service обычно выбирает Pod по labels и направляет трафик к доступным endpoints. Он не создаёт реплики и не заменяет контроллер развёртывания.

ИИ-помощник для собеседований

Хочешь уверенно проходить собеседования?

Попробуй ИИ-помощник для собеседований: слышит вас и собеседника, анализирует экран, подсказывает ответы в реальном времени, работает без VPN и не попадает в захват экрана.

Подробнее