При изменении ConfigMap в Helm chart и выполнении helm upgrade — увидит ли Deployment новые значения, перезапустятся ли поды?

Helm upgrade обновит ConfigMap, но Pod не перезапустятся, если шаблон Deployment не изменился.

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

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

Helm upgrade обновит ConfigMap, но Pod не перезапустятся, если шаблон Deployment не изменился.

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

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

Helm upgrade обновит ConfigMap, но Pod не перезапустятся, если шаблон Deployment не изменился.

Переменные окружения останутся прежними до пересоздания. Обычный volume может обновиться с задержкой, но приложение должно перечитать файл; subPath отличается. Для rollout используют checksum-аннотацию в шаблоне Pod или новую ссылку на версию конфигурации.

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

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

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

Подробнее