Обновление операционных систем в контейнерах Kubernetes

В Kubernetes операционная система внутри контейнера напрямую не обновляется. Обновления выполняются через обновление базового образа контейнера.

  1. Обновление базового образа
    В реестре публикуется новый образ с актуальными пакетами и патчами безопасности.
    Результат: образ содержит обновленную операционную систему и зависимости.

  2. Пересборка контейнера
    Приложение пересобирается на основе нового базового образа.
    Результат: создается новый контейнер с обновлённой системой.

  3. Развертывание в Kubernetes
    Deployment или StatefulSet обновляется так, чтобы использовать новый образ. Kubernetes автоматически перезапускает поды.
    Результат: кластер начинает использовать контейнеры с обновленной операционной системой.

  4. Rolling Update
    Kubernetes применяет стратегию поэтапного обновления: поды заменяются постепенно, без полной остановки приложения.
    Результат: сервис остается доступным во время обновления.

Итог: обновление происходит не внутри уже работающего контейнера, а за счет пересборки образа, повторного деплоя и пошагового замещения подов.

Если возникли сложности, обратитесь в техническую поддержку PS Cloud Services.

question
Не нашли подходящего ответа?
Напишите запрос в службу поддержки
Написать сейчас