Подготовка компьютеров для AKS Edge Essentials
В этой статье описывается, как настроить компьютер узла Служба Azure Kubernetes (AKS) Edge Essentials.
Предварительные требования
- См. требования к системе.
- Требования к ОС: установите Windows 10/11 IoT Enterprise/Enterprise/Pro на компьютере и активируйте Windows. Рекомендуется использовать последнюю версию клиента 22H2 (сборка ОС 19045) или Server 2022 (сборка ОС 20348). Версию Windows 10 можно скачать здесь или Windows 11 здесь.
Примечание
Если вы выполняете автономную установку или ваш компьютер работает в корпоративной среде с политиками безопасности, которые могут ограничивать подключение к Интернету, обязательно проверка автономную установку AKS Edge Essentials.
Скачать AKS Edge Essentials
Кластер AKS Edge Essentials можно развернуть на одном компьютере или на нескольких компьютерах. В развертывании с несколькими компьютерами один из компьютеров является основным компьютером с узлом управления Kubernetes, а другие — вторичными компьютерами, которые являются либо управляющий, либо рабочий узел. Необходимо установить AKS Edge Essentials как на основном, так и на дополнительном компьютерах, как показано ниже. После установки AKS Edge Essentials при создании кластера Kubernetes вы определяете один компьютер в качестве основного, а остальные — как вторичные.
На компьютере скачайте файлAksEdge-k3s.msi или AksEdge-k8s.msi в зависимости от того, какой дистрибутив Kubernetes вы хотите использовать. Кроме того, если вы создаете рабочий узел Windows, вам потребуются файлы узла Windows.
File Ссылка Установщик K8s (1.27.6) aka.ms/aks-edge/k8s-msi Установщик K3s (1.27.6) aka.ms/aks-edge/k3s-msi Установщик K8s (1.26.6) aka.ms/aks-edge/k8s-msi-1.26 Установщик K3s (1.26.10) aka.ms/aks-edge/k3s-msi-1.26 Файлы узлов Windows aka.ms/aks-edge/windows-node-zip Помимо MSI, корпорация Майкрософт предоставляет примеры и средства, которые можно скачать из репозитория GitHub AKS Edge. Перейдите на вкладку Код и нажмите кнопку Скачать ZIP-файл , чтобы скачать репозиторий в виде файла.zip . Извлеките файл .zip GitHub в локальную папку.
Перед установкой убедитесь, что вы удалили все установки частной предварительной версии и перезагрузите систему, прежде чем продолжить.
В этом выпуске поддерживаются как K8s, так и K3s. Мы предоставили два отдельных установщика MSI для каждого дистрибутива Kubernetes. Не устанавливайте одновременно K8s и K3s. Если вы хотите установить другой дистрибутив Kubernetes, сначала удалите существующий, а затем перезагрузите его.
Примечание
Чтобы использовать возможность узла Windows, необходимо извлечь файлы узлов Windows из ZIP-архива в ту же папку, что и MSIs установщика. Перед установкой MSI вы можете ознакомиться с матрицей поддержки компонентов , чтобы понять различные доступные варианты.
Установка AKS Edge Essentials
Откройте PowerShell от имени администратора (PowerShell с повышенными привилегиями) и перейдите в каталог папки с файлами установщика.
Выполните следующую команду и замените
kXs-x.x.xxx.x
скачанным и запущенным дистрибутивом Kubernetes или версией:msiexec.exe /i AksEdge-kXs-x.x.xxx.x.msi
При необходимости можно указать каталог установки и каталог vhdx (каталог, в котором хранятся VHDX-файлы виртуальных машин) с помощью
INSTALLDIR
иVHDXDIR
. По умолчанию они находятся вC:\Program Files\AksEdge
:msiexec.exe /i AksEdge-kXs-x.x.xxx.x.msi INSTALLDIR=C:\Programs\AksEdge VHDXDIR=C:\vhdx
Кроме того, можно дважды щелкнуть файлAksEdge-k8s-x.x.xxx.x.msi или AksEdge-k3s-x.x.xxx.x.msi , чтобы установить последнюю версию.
Чтобы включить узлы Windows, убедитесь, что у вас есть установщик MSI с выбранным дистрибутивом Kubernetes и распакованными файлами AksEdgeWindows-v1 в той же папке. В следующей команде замените
kXs-x.x.xxx.x
дистрибутивом Или версией Kubernetes, скачаемой и запущенной:msiexec.exe /i AksEdge-kXs-x.x.xxx.x.msi ADDLOCAL=CoreFeature,WindowsNodeFeature
ИЛИ
msiexec.exe /i AksEdge-kXs-x.x.xxx.x.msi ADDLOCAL=CoreFeature,WindowsNodeFeature INSTALLDIR=C:\Programs\AksEdge VHDXDIR=C:\vhdx
Теперь все готово к смешанному развертыванию.
Откройте другое окно PowerShell с повышенными привилегиями и перейдите к следующему шагу.
Проверка модулей AKS Edge Essentials
После завершения установки убедитесь, что она выполнена успешно, выполнив следующую команду в PowerShell с повышенными привилегиями:
Set-ExecutionPolicy RemoteSigned -Scope Process -Force
Import-Module AksEdge
Get-Command -Module AKSEdge | Format-Table Name, Version
Эта команда отображает выходные данные, аналогичные следующему списку:
Полный список поддерживаемых команд см. в справочнике по командлетам PowerShell для AKS Edge Essentials .
Проверить параметры устройства
Вы можете выполнить Install-AksEdgeHostFeatures
команду , чтобы проверить параметры Hyper-V, SSH и Питание на компьютере. Для этого может потребоваться перезагрузка системы:
Install-AksEdgeHostFeatures
Эта команда отображает выходные данные, аналогичные следующему списку:
Дальнейшие действия
- Создание простого развертывания
- Создание полного развертывания
Обратная связь
https://aka.ms/ContentUserFeedback.
Ожидается в ближайшее время: в течение 2024 года мы постепенно откажемся от GitHub Issues как механизма обратной связи для контента и заменим его новой системой обратной связи. Дополнительные сведения см. в разделеОтправить и просмотреть отзыв по