Junior — Middle
Какви действия се предприемат при смяна на образа на контейнера в Kubernetes деплоймент?
sobes.tech AI
Отговор от AI
Когато заменяте изображението на контейнера в Kubernetes деплоймент, подовете се актуализират с новото изображение. Kubernetes създава нови подове с актуализираното изображение и постепенно приключва старите, осигурявайки непрекъсната работа на приложението (плавно обновяване). Това предотвратява прекъсвания и гарантира, че във всеки момент работи желаното количество реплики с актуалното изображение.
Примерна команда за актуализиране на изображението:
kubectl set image deployment/моят-деплоймънт моят-контейнер=моя-образ:нов-тег
Kubernetes автоматично:
- Създава нови подове с новото изображение.
- Проверява тяхната готовност.
- Изтрива старите подове след успешно стартиране на новите.
Ако актуализацията се провали, може да се върнете към предишната версия с:
kubectl rollout undo deployment/моят-деплоймънт