Обновление Служба Azure Kubernetes на узле Azure Stack HCI и Windows Server с помощью Windows Admin Center

В этой статье описывается, как обновить Служба Azure Kubernetes (AKS) в Azure Stack HCI и основной системе Windows Server до последней версии. Сведения об обновлении кластера рабочей нагрузки AKS см. в статье об обновлении версии кластеров AKS Kubernetes.

Примечание

Корпорация Майкрософт рекомендует обновить AKS в кластерах Azure Stack HCI и Windows Server в течение 30 дней после нового выпуска. Если вы не обновляетесь в этом окне, срок действия последнего обновления должен длиться до 90 дней до истечения срока действия внутренних сертификатов и маркеров. После истечения срока действия кластер по-прежнему будет работать, но вам потребуется вызвать служба поддержки Майкрософт для обновления. После перезагрузки кластера после 90-дневного периода он будет оставаться в нефункциональное состояние. Дополнительные сведения о внутренних сертификатах и маркерах см. в разделе "Сертификаты и маркеры".

Существует несколько типов обновлений, которые могут происходить независимо друг от друга и в некоторых поддерживаемых сочетаниях:

  • Обновите AKS в Azure Stack HCI и основной системе Windows Server до последней версии.
  • Обновите AKS в Кластере рабочей нагрузки Azure Stack HCI и Windows Server до новой версии Kubernetes.
  • Обновите узлы контейнеров кластеров рабочих нагрузок AKS до более новой версии операционной системы.
  • Объединенное обновление операционной системы и версии Kubernetes кластеров рабочих нагрузок AKS.

Все обновления выполняются в последовательном потоке обновления, чтобы избежать сбоев и доступности в AKS в Azure Stack HCI.

При переносе нового узла с более новой сборкой в кластер ресурсы перемещаются с старого узла на новый узел и при успешном перемещении ресурсов старый узел удаляется из кластера.

Рекомендуется обновлять кластеры рабочих нагрузок сразу после обновления узла AKS, чтобы предотвратить запуск неподдерживаемых версий ОС узла контейнера или версий Kubernetes в кластерах рабочих нагрузок. Если кластеры рабочей нагрузки находятся в старой версии Kubernetes, они по-прежнему поддерживаются, но вы не сможете масштабировать кластер.

Обновление AKS на узле Azure Stack HCI и Windows Server

Чтобы обновить AKS в Azure Stack HCI и узле Windows Server с помощью Windows Admin Center, выполните следующие действия.

  1. Обновите расширение Служба Azure Kubernetes, перейдя к установленнымрасширениям>параметров> и нажав кнопку "Обновить". Последняя доступная версия расширения Служба Azure Kubernetes — 1.82.0. Если вы включили автоматическое обновление для расширений, вам не нужно выполнять этот шаг. Однако перед переходом к следующему шагу убедитесь, что у вас установлена версия 1.82.0 расширения AKS.

  2. На странице параметров узла выберите "Обновить модуль PowerShell AksHci" до версии x.x.x в разделе Обновления доступно, а затем нажмите кнопку "Обновить сейчас".

    Отображает доступные обновления AksHci PowerShell.

  3. Теперь вы можете вернуться на страницу "Подключения Windows Admin Center" и подключиться к кластеру Azure Stack HCI или Windows Server.

  4. Выберите средство Служба Azure Kubernetes в списке "Сервис". При загрузке средства вы увидите страницу обзора .

  5. Выберите Обновления в списке страниц в левой части средства, а затем нажмите кнопку "Обновить", чтобы обновить узел AKS.

Примечание

  • Процесс обновления может остановиться, если вы перейдете из окна обновления при обновлении AKS в Azure Stack HCI и Windows Server.
  • Если во время обновления появится сообщение об ошибке " Не удалось установить обновления", текущее развертывание не может обновиться до последней версии. Чтобы обойти эту ошибку, запустите Get-AksHciUpdates в PowerShell и просмотрите рекомендации, приведенные в выходных данных.

Дальнейшие действия

Обновление версии Kubernetes кластеров рабочей нагрузки