Поделиться через


Подготовка компьютеров к AKS Edge Essentials

В этой статье описывается настройка компьютера узла edge Essentials Служба Azure Kubernetes (AKS).

Необходимые компоненты

Примечание.

Если вы выполняете автономную установку или компьютер работает в корпоративной среде с политиками безопасности, которые могут ограничить подключение к Интернету, обязательно проверьте автономную установку AKS Edge Essentials.

Скачивание AKS Edge Essentials

Кластер AKS Edge Essentials можно развернуть на одном компьютере или на нескольких компьютерах. В развертывании с несколькими компьютерами один из компьютеров является основным компьютером с узлом управления Kubernetes, а другие — вторичными компьютерами, которые являются узлами управления или рабочими узлами. Необходимо установить AKS Edge Essentials как на первичных, так и на вторичных компьютерах, как показано ниже. После установки AKS Edge Essentials при создании кластера Kubernetes вы определите один компьютер как основной и остальный как вторичные компьютеры.

  1. На компьютере скачайте файл 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
  2. Помимо MSI корпорация Майкрософт предоставляет примеры и инструменты, которые можно скачать из репозитория AKS Edge GitHub. Перейдите на вкладку "Код" и нажмите кнопку "Скачать ZIP" , чтобы скачать репозиторий в виде файла .zip . Извлеките файл .zip GitHub в локальную папку.

  3. Перед установкой убедитесь, что удалите все частные предварительные версии установки и перезагрузите систему, прежде чем продолжить.

В этом выпуске поддерживаются K8s и K3s. Мы предоставили два отдельных установщика MSI для каждого дистрибутива Kubernetes. Не устанавливайте одновременно как K8s, так и K3s. Если вы хотите установить другое дистрибутив Kubernetes, удалите существующий, а затем перезагрузите его.

Внимание

После того как версия Kubernetes больше не поддерживается, загрузки для связанных выпусков AKS Edge Essentials подвергаются прекращению работы.

Примечание.

Необходимо извлечь файлы узлов Windows из ZIP-архива в ту же папку, что и MSIs установщика, если вы хотите использовать функцию узла Windows. Перед установкой MSI можно просмотреть матрицу поддержки компонентов, чтобы понять доступные варианты.

Установка AKS Edge Essentials

  1. Откройте PowerShell от имени администратора (powerShell с повышенными привилегиями) и перейдите в каталог папок с файлами установщика.

  2. Выполните следующую команду и замените 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 , чтобы установить последнюю версию.

  3. Чтобы включить узлы 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
    

    Теперь вы готовы выполнить смешанное развертывание.

  4. Откройте другое окно 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 PowerShell.

Проверка параметров устройства

Чтобы проверить параметры Hyper-V, SSH и Power на компьютере, можно выполнить Install-AksEdgeHostFeatures команду. Для этого может потребоваться перезагрузка системы:

Install-AksEdgeHostFeatures

Эта команда отображает выходные данные, аналогичные следующему списку:

Снимок экрана: выполненные проверки.

Следующие шаги