Подготовка компьютеров к AKS Edge Essentials
В этой статье описывается настройка компьютера узла edge Essentials Служба Azure Kubernetes (AKS).
Необходимые компоненты
- См. требования к системе.
- Требования к ОС: установите 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.
Файлы Ссылка Установщик K8s (1.29.4) aka.ms/aks-edge/k8s-msi Установщик K3s (1.29.6) aka.ms/aks-edge/k3s-msi Установщик K8s (1.28.9) aka.ms/aks-edge/k8s-msi-1.28 Установщик K3s (1.28.5) aka.ms/aks-edge/k3s-msi-1.28 Установщик K8s (1.27.6) aka.ms/aks-edge/k8s-msi-1.27 Установщик K3s (1.27.6) aka.ms/aks-edge/k3s-msi-1.27 Файлы узлов Windows aka.ms/aks-edge/windows-node-zip Помимо MSI корпорация Майкрософт предоставляет примеры и инструменты, которые можно скачать из репозитория AKS Edge GitHub. Перейдите на вкладку "Код" и нажмите кнопку "Скачать ZIP" , чтобы скачать репозиторий в виде файла .zip . Извлеките файл .zip GitHub в локальную папку.
Перед установкой убедитесь, что удалите все частные предварительные версии установки и перезагрузите систему, прежде чем продолжить.
В этом выпуске поддерживаются K8s и K3s. Мы предоставили два отдельных установщика MSI для каждого дистрибутива Kubernetes. Не устанавливайте одновременно как K8s, так и K3s. Если вы хотите установить другое дистрибутив Kubernetes, удалите существующий, а затем перезагрузите его.
Внимание
После того как версия Kubernetes больше не поддерживается, загрузки для связанных выпусков AKS Edge Essentials подвергаются прекращению работы.
Примечание.
Необходимо извлечь файлы узлов Windows из ZIP-архива в ту же папку, что и MSIs установщика, если вы хотите использовать функцию узла Windows. Перед установкой 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
Эта команда отображает выходные данные, аналогичные следующему списку:
Полный список поддерживаемых команд см. в справочнике по командлетам AKS Edge Essentials PowerShell.
Проверка параметров устройства
Чтобы проверить параметры Hyper-V, SSH и Power на компьютере, можно выполнить Install-AksEdgeHostFeatures
команду. Для этого может потребоваться перезагрузка системы:
Install-AksEdgeHostFeatures
Эта команда отображает выходные данные, аналогичные следующему списку: