CCE строго соблюдает аутентификацию согласованности сообщества. Он выпускает три версии Kubernetes каждый год и предлагает период технической поддержки не менее 24 месяцев после выпуска каждой версии. CCE обеспечивает стабильную работу версий Kubernetes в течение периода технической поддержки.
Чтобы обеспечить ваши права на сервис и преимущества, обновляйте кластеры Kubernetes до окончания периода технической поддержки. Вы можете проверить версию Kubernetes вашего кластера на странице cluster list page и проверить, доступна ли новая версия. Проактивные обновления кластера помогают вам:
Кластеры CCE развиваются итеративно на основе версии Kubernetes сообщества. Версия кластера CCE состоит из версии Kubernetes сообщества и патч‑версии CCE. Поэтому предоставляются два пути обновления кластера.
Исходная версия Kubernetes | Целевая версия Kubernetes |
|---|---|
v1.13 or earlier | Не поддерживается |
v1.15 | v1.19 |
v1.17 | v1.19 |
v1.19 | v1.21 or v1.23 |
v1.21 | v1.23 |
v1.23 | v1.25, v1.27, or v1.28 |
v1.25 | v1.27 or v1.28 |
v1.27 | v1.28 |
v1.28 | v1.29 or v1.31 |
v1.29 | v1.30 or v1.31 |
v1.30 | v1.31 |
v1.31 | v1.32 or v1.34 |
v1.32 | v1.33 or v1.34 |
v1.33 | v1.34 |
v1.34 | v1.35 |
Управление версиями Патч доступно для CCE clusters v1.19 и новее, чтобы предоставить новые функции и исправить ошибки и уязвимости в обслуживаемых кластерах без необходимости крупного обновления версии.
После выпуска новой версии патча вы можете напрямую обновить любую версию патча до последней версии патча. Подробную информацию об истории выпусков версий патчей см. в CCE Patch Release Notes.
cluster upgrade process включает проверку перед обновлением, резервное копирование, обновление и проверку после обновления.
Figure 1 Процесс обновления кластера

После определения целевой версии кластера внимательно прочитайте precautions и предотвратите функциональную несовместимость во время обновления.
Перед обновлением кластера CCE проверяет обязательные элементы, такие как статус кластера, дополнения, совместимость рабочих нагрузок и узлы, чтобы убедиться, что кластер соответствует требованиям обновления. Подробнее см. Pre-upgrade Check. Если какой‑либо элемент проверки имеет отклонения, исправьте ошибку согласно подсказкам в консоли.
Вы можете использовать снимки дисков для резервного копирования данных главного узла, включая образы компонентов CCE, конфигурации компонентов и данные etcd. Выполните резервное копирование данных перед обновлением. Если во время обновления возникнут непредвиденные ситуации, вы можете использовать резервную копию для быстрого восстановления кластера.
Тип резервного копирования | Объект резервного копирования | Режим резервного копирования | Продолжительность резервного копирования | Продолжительность отката | Описание |
|---|---|---|---|---|---|
бэкап данных etcd | данные etcd | Автоматический бэкап во время обновления | 1-5 minutes | 2 hours | Обязательно. Данные автоматически бэкапятся во время обновления. |
CBR cloud server backup | Диски главного узла, включая образы компонентов, конфигурации, журналы и данные etcd | Однокнопочный бэкап на веб‑странице (вручную инициировано) | От 20 минут до 2 часов (в зависимости от задач бэкапа в текущем регионе) | 20 минут | Эта функция постепенно заменяется EVS snapshot backup. |
EVS snapshot backup | Диски главного узла, включая образы компонентов, конфигурации, журналы и данные etcd | One-click backup на веб-странице (вручную запущено) | 1-5 минут | 20 минут | Эта функция скоро появится. После выпуска этой функции она заменит CBR cloud server backup. |
Настройте параметры перед обновлением. CCE предоставил настройки по умолчанию, которые можно изменить по мере необходимости. После конфигурации обновите add-ons, master nodes и worker nodes последовательно.
Если add-on помечен
справа, add-on не может быть совместим как с исходной, так и с целевой версиями обновления кластера. В этом случае CCE обновит add-on после обновления кластера. Add-on может быть недоступен во время обновления кластера.
Узлы обновляются партиями. Например, если в первой партии обновляется один узел, а во второй — четыре узла, количество узлов, обновляемых в каждой последующей партии, будет увеличиваться в четыре раза, пока не достигнет максимального значения, разрешённого для партии. По умолчанию в партии обновляется 20 узлов, и это число можно увеличить до максимального значения 120.
Если OIDC Provider включён (проверьте статус в Connection Information на странице Cluster Overview), вам необходимо получить открытый ключ подписи кластера после обновления. Если этого не сделать, аутентификация OIDC будет недействительна.
После обновления CCE автоматически проверит такие элементы, как статус кластера и статус узлов. Вам необходимо вручную проверить сервисы, новые узлы и новые pod‑ы, чтобы убедиться, что кластер функционирует корректно после обновления. Подробности см. в Performing Post-Upgrade Verification.
Upgrade Mode | Description | Upgrade Scope | Advantage | Ограничение |
|---|---|---|---|---|
Обновление на месте | Компоненты Kubernetes, сетевые компоненты и компоненты управления CCE обновляются на узлах. Во время обновления сервисные pods и сети не затрагиваются. Узлы обновляются пакетами. Только обновлённые узлы могут использоваться для планирования сервисов. |
| Поддерживается обновление в один клик. Создание новых узлов для обновления не прерывает сервисы, за исключением случаев, когда ОС узла достигла конца поддержки (EOS). | Обновление на месте поддерживается только в кластерах v1.15 и выше. Подробности см. Before You Start. |