Поддерживаемые пути обновления: 3.16
→ 4.0
, 3.18
→ 4.0
.
Перед обновлением убедитесь, что текущая версия платформы находится в этом поддерживаемом диапазоне.
Начиная с версии 4.0, периодические задачи резервного копирования ETCD, кроме задачи по умолчанию, будут устаревшими. Перед обновлением сделайте резервную копию и удалите все задачи резервного копирования ETCD, кроме задачи etcd-backup-default
(удаление периодической задачи резервного копирования не удаляет существующие снимки ETCD, а только саму задачу). После завершения обновления вы можете перенастроить задачу etcd-backup-default
по своему усмотрению.
При обновлении версии Kubernetes кластера до 1.31 или выше все запущенные Pods будут перезапущены. Это связано с изменениями в полях PodSpec, введёнными в Kubernetes 1.31, и избежать этого нельзя. Подробнее см. отчет об ошибке Kubernetes: #129385.
Начиная с версии 4.0, процедура обновления DR (Disaster Recovery Environment) изменилась. Пожалуйста, ознакомьтесь с глобальной процедурой DR для новой процедуры.
Условие | Требование | Если не выполнено |
---|---|---|
Service mesh (Istio) | Все кластеры работают на версии 1.20 или выше | Обновите Istio и его инстансы ПЕРЕД обновлением Kubernetes или |
Kubernetes | Все кластеры работают на версии 1.28 или выше | Обновите Kubernetes ПЕРЕД обновлением ; обратите внимание, что Istio обновляется ПЕРВЫМ |
Плагины CostManager / Kubecost | Не должны быть установлены (устарели с версии 4.0) | Удалите эти плагины |
Логирование Elasticsearch | Должно соответствовать исправлению, описанному в How to Correct the Issue of Node Role Settings in Big Cluster Elasticsearch (см. Custom Portal > Knowledge) | Примените исправление перед обновлением |
Свободное место на диске /cpaas/minio (глобальная плоскость управления кластером) | Не менее 120 ГБ свободного места | Расширьте хранилище |
Свободное место для распаковки пакета обновления | Не менее 250 ГБ свободного места, если пакет и путь распаковки находятся на одном диске | Освободите или расширьте хранилище |
Условие | Требование | Если не выполнено |
---|---|---|
Плагин хранения логов ClickHouse | Удалите его до обновления, затем переустановите после обновления |
Свяжитесь с технической поддержкой, чтобы получить скрипт чеклиста и запустите его на целевой платформе для проверки готовности.
Для платформ, обновляющихся с версии 3.16
или 3.18
до 4.0
, пакет обновления совпадает с установочным пакетом.
Инструкции см. в разделе Download Installation Package.