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


Краткое руководство. Развертывание кластера AKS с помощью Azure CLI (предварительная версия)

Область применения: AKS, включенная Azure Arc в VMware (предварительная версия)

В этом кратком руководстве показано, как развернуть кластер AKS в AKS, включенный Azure Arc в VMware с помощью Azure CLI.

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

Чтобы завершить работу с этим кратким руководством, необходимо выполнить следующие действия.

Параметры Azure

Параметр Сведения о параметрах
$aad_Group_Id Идентификатор группы, члены которой управляют целевым кластером. Эта группа также должна иметь разрешения владельца для группы ресурсов, содержащей пользовательское расположение и целевой кластер.
$appliance_Name Имя моста ресурсов Arc, созданного для подключения vCenter к Azure.
$custom_Location Имя или идентификатор пользовательского расположения. Если вы решили включить службу Kubernetes на VMware [предварительная версия] при подключении vCenter к Azure из портал Azure, настраиваемом расположении с префиксом AKS и пространством имен по умолчанию создается для развертывания AKS в VMware. Если включить службу Kubernetes в VMware [предварительная версия] с помощью процесса Azure CLI, можно указать имя выбранного пользовательского расположения в пространстве имен по умолчанию. Необходимо использовать пространство имен по умолчанию .
$resource_Group Имя или идентификатор группы ресурсов для развертывания моста ресурсов Arc.

Сведения о сервере vCenter

Параметр Сведения о параметрах
$network_name Имя сетевого ресурса VMware, включенного в Azure.
$control_plane_ip IP-адрес плоскости управления для целевого кластера. Этот IP-адрес плоскости управления должен быть зарезервирован или исключен в DHCP и отличается от IP-адреса моста ресурсов Arc.

Шаг 1. Вход в Azure

  1. Войдите в Azure, выполнив такую команду:

    az login --use-device-code
    
  2. Задайте идентификатор подписки Azure для подписки, используемой для развертывания моста ресурсов Arc и настраиваемого расположения:

    az account set -s $subscriptionID
    

Шаг 2. Создание виртуальной сети для кластера AKS с помощью сегмента сети VMware

  1. Определите сетевое имя в качестве имени сегмента сети VMware:

    $network_name = '<Name of the VMware Network segment>'
    
  2. Создайте виртуальную сеть с тем же $resource_group , который использовался для развертывания моста ресурсов Arc и $custom_location пространства имен по умолчанию.

    az aksarc vnet create -n '<name of the vNet>' -g $resource_group --custom-location $custom_location --vsphere-segment-name $network_name
    
  3. Получите идентификатор виртуальной сети:

    $vnet_id = az aksarc vnet show -n '<name of the vNET>'  -g $resource_group --query id -o tsv
    
  4. Передайте конечную точку IP-адреса плоскости управления для целевого кластера:

    $control_plane_ip = '<Control Plane IP endpoint for your target cluster>'
    

    Примечание.

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

    Примечание.

    IP-адрес плоскости управления должен быть зарезервирован или исключен в DHCP и отличается от IP-адреса моста ресурсов Arc.

Шаг 3. Создание кластера AKS

Выполните следующую команду, чтобы создать кластер.

az aksarc create -n '<name of your cluster>' -g $resource_group --kubernetes-version '<Kubernetes version from the Arc Resource Bridge>' --custom-location $custom_location --aad-admin-group-object-ids $aad_group_id --vnet-ids $vnet_id --control-plane-ip $control_plane_ip --generate-ssh-keys --debug

Примечание.

В этом предварительном выпуске можно развернуть только ту же версию Kubernetes, которую поддерживает Мост ресурсов Arc. Версия Kubernetes, указанная в команде, должна соответствовать версии Arc Resource Bridge. Версию моста ресурсов Arc можно найти в портал Azure в разделе "Мост ресурсов управления > Azure Arc>". Сведения о том, как определить соответствующую версию Kubernetes, см. в статье "Новые возможности моста ресурсов Azure Arc".

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