Deployment управляет репликами и обновлением Pod, а Service предоставляет устойчивую точку доступа к выбранным backend.
Что такое Deployment и что такое Service в Kubernetes?
Deployment управляет репликами и обновлением Pod, а Service предоставляет устойчивую точку доступа к выбранным backend.
Короткий ответ
Что ответить на собеседовании
Подробный разбор
Ответ с пояснениями
Deployment управляет репликами и обновлением Pod, а Service предоставляет устойчивую точку доступа к выбранным backend.
Deployment описывает желаемое состояние приложения через шаблон Pod и ReplicaSet. Service обычно выбирает Pod по labels и направляет трафик к доступным endpoints. Он не создаёт реплики и не заменяет контроллер развёртывания.