Поддерживаемые пути обновления: 3.18
→ 4.1
, 4.0
→ 4.1
.
Перед обновлением убедитесь, что текущая версия платформы находится в этом поддерживаемом диапазоне.
При обновлении версии Kubernetes кластера до 1.31 или выше все запущенные Pod'ы будут перезапущены. Такое поведение связано с изменениями в полях PodSpec, введёнными в Kubernetes 1.31, и избежать его нельзя. Подробнее см. в отчёте об ошибке Kubernetes: #129385.
Начиная с версии 4.0, процедура обновления DR (Disaster Recovery Environment) изменилась. Пожалуйста, ознакомьтесь с глобальной процедурой DR для новой процедуры.
Условие | Требование | Если не выполнено |
---|---|---|
Kubernetes | Все кластеры должны работать на версии 1.30 или выше | Обновите Kubernetes ПЕРЕД продолжением |
Service mesh (Istio) | Все кластеры должны работать на версии 1.22 или выше | Обновите Istio и его инстансы ПЕРЕД продолжением |
Elasticsearch logging | Должно соответствовать исправлению, описанному в How to Correct the Issue of Node Role Settings in Big Cluster Elasticsearch (см. Custom Portal > Knowledge) | Примените исправление до обновления |
Свободное место на диске /cpaas/minio (глобальная плоскость управления кластером) | Не менее 120 ГБ свободного места | Расширьте хранилище |
Свободное место для распаковки пакета обновления | Не менее 250 ГБ свободного места, если пакет и путь распаковки находятся на одном диске | Освободите или расширьте хранилище |
Условие | Требование | Если не выполнено |
---|---|---|
Плагины CostManager / Kubecost | Не должны быть установлены (устарели с версии 4.0) | Удалите плагины |
С Custom Portal скачайте ACP 4.1 Core Package и Extensions package.
При загрузке Extensions выберите сценарий: For upgrading ACP from 3.18.x to 4.1.x
.
Пакет Extensions содержит Operators и Cluster Plugins, которые могут потребовать обновления в процессе.
Свяжитесь с технической поддержкой для получения скрипта чек-листа и запустите его на целевой платформе для проверки готовности.
Документация по обновлению с ACP 4.0 будет предоставлена в одном из следующих релизов.