CCE строго соблюдает аутентификацию, согласованную с сообществом. Он выпускает три версии Kubernetes каждый год и предоставляет период поддержки не менее 24 месяцев после выпуска каждой версии. CCE обеспечивает стабильную работу версий Kubernetes в течение периода поддержки.
Чтобы обеспечить ваши права на сервис и преимущества, обновляйте кластеры Kubernetes до окончания периода поддержки. Вы можете проверить версию Kubernetes вашего кластера на странице cluster list page и проверить, доступна ли новая версия. Проактивные обновления кластера помогают вам:
Кластеры CCE развиваются итеративно на основе версии Kubernetes сообщества. Версия кластера CCE состоит из версии Kubernetes сообщества и CCE patch version. Поэтому предоставляются два пути обновления кластера.
Исходная версия 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 |
v1.35 | v1.36 |
Patch version management доступно для CCE clusters v1.19 и более новых, чтобы предоставить новые функции и исправить ошибки и уязвимости для обслуживаемых кластеров без необходимости обновления основной версии.
После выпуска новой версии патча вы можете напрямую обновить любую версию патча до последней версии патча. Для получения подробной информации об истории выпусков версий патчей см. CCE Patch Release Notes.
The cluster upgrade process включает проверку перед обновлением, резервное копирование, обновление и проверку после обновления.
Figure 1 Процесс обновления кластера

После определения целевой версии кластера внимательно прочитайте precautions и предотвратите функциональную несовместимость во время обновления.
Перед обновлением кластера CCE проверяет обязательные элементы, такие как статус кластера, дополнения, совместимость рабочих нагрузок и узлы, чтобы убедиться, что кластер соответствует требованиям обновления. Для получения более подробной информации см. Pre-upgrade Check. Если какой‑либо элемент проверки имеет отклонения, исправьте ошибку согласно подсказкам в console.
Вы можете использовать снимки дисков для резервного копирования данных узла master, включая образы компонентов CCE, конфигурации компонентов и данные etcd. Выполните резервное копирование данных перед обновлением. Если во время обновления возникнут непредвиденные ситуации, вы можете использовать резервную копию для быстрого восстановления кластера.
Тип резервного копирования | Объект резервного копирования | Режим резервного копирования | Продолжительность Бэкапа | Продолжительность отката | Описание |
|---|---|---|---|---|---|
Бэкап данных etcd | данные etcd | Автоматический бэкап во время обновления | 1-5 minutes | 2 hours | Обязательно. Данные автоматически бэкапятся во время обновления. |
CBR cloud server backup | Диски мастер‑узла, включая образы компонентов, конфигурации, логи и данные etcd | Бэкап одним щелчком на веб‑странице (вручную инициированный) | От 20 minutes до 2 hours (based on the cloud backup tasks in the current region) | 20 minutes | Эта функция постепенно заменяется EVS Снапшот бэкап. |
EVS Снапшот Бэкап | Диски master node, включая образы компонентов, конфигурации, логи и данные etcd | Однократный бэкап на веб‑странице (вручную инициированный) | 1-5 minutes | 20 minutes | Эта функция скоро появится. После выпуска этой функции она заменит CBR cloud server backup. |
Настройте параметры перед обновлением. CCE предоставил настройки по умолчанию, которые можно изменить по мере необходимости. После конфигурации обновите add‑ons, master node и worker node последовательно.
Если add‑on помечен
справа, он не может быть совместим с обеими версиями кластера — исходной и целевой — при обновлении. В этом случае CCE обновит add‑on после обновления кластера. add‑on может быть недоступен во время обновления кластера.
Узлы обновляются партиями. Например, если в первой партии обновлен один узел, а во второй — четыре узла, количество узлов, обновляемых в каждой последующей партии, будет увеличиваться в четыре раза, пока не достигнет максимального значения, разрешённого для партии. По умолчанию в партии обновляется 20 узлов, и это число можно увеличить до максимального значения 120.
Включение OpenID Connect (OIDC) для кластера аннулирует существующий публичный ключ подписи кластера. После обновления кластера необходимо получить новый ключ, иначе аутентификация OIDC завершится неудачей.
После обновления CCE автоматически проверит такие элементы, как статус кластера и статус узлов. Вам необходимо вручную проверить сервисы, новые узлы и новые pod‑ы, чтобы убедиться, что кластер функционирует корректно после обновления. Подробности см. в Performing Post-Upgrade Verification.
Режим обновления | Описание | Область обновления | Преимущество | Ограничение |
|---|---|---|---|---|
Обновление на месте | Компоненты Kubernetes, сетевые компоненты и компоненты управления CCE обновляются на узлах. Во время обновления сервисные pods и сети не затрагиваются. Узлы обновляются пакетами. Только обновлённые узлы могут использоваться для планирования сервисов. |
| Поддерживается обновление в один клик. Создание новых узлов для обновления не прерывает сервисы, за исключением случаев, когда ОС узла достигла конца поддержки (EOS). | Обновление на месте поддерживается только в кластерах v1.15 и выше. Подробности см. Before You Start. |