Sobes.tech
Назад к вопросам
Junior — Middle
80

Какие действия предпринимаются при замене образа контейнера в деплойменте Kubernetes?

Ответ от нейросети

sobes.tech AI

При замене образа контейнера в деплойменте Kubernetes происходит обновление подов с новым образом. Kubernetes создаёт новые поды с обновлённым образом и постепенно завершает старые, обеспечивая беспрерывную работу приложения (rolling update). Это позволяет избежать простоев и гарантирует, что в любой момент времени работает заданное количество реплик с актуальным образом.

Пример команды для обновления образа:

kubectl set image deployment/my-deployment my-container=my-image:new-tag

Kubernetes автоматически:

  • Создаст новые поды с новым образом.
  • Проверит их готовность.
  • Удалит старые поды после успешного запуска новых.

Если обновление неудачно, можно откатиться к предыдущей версии с помощью:

kubectl rollout undo deployment/my-deployment