Краткое руководство. Развертывание кластера AKS с помощью Azure CLI (предварительная версия)
Область применения: AKS, включенная Azure Arc в VMware (предварительная версия)
В этом кратком руководстве показано, как развернуть кластер AKS в AKS, включенный Azure Arc в VMware с помощью Azure CLI.
Необходимые компоненты
Чтобы завершить работу с этим кратким руководством, необходимо выполнить следующие действия.
- Убедитесь, что вы просматриваете и удовлетворяете всем требованиям в системных требованиях и матрице поддержки и сетевых требованиях.
- Убедитесь, что вы развертываете VMware vSphere с поддержкой Arc, подключив vCenter к Azure с расширением Kubernetes для операторов AKS Arc.
- Если у вас есть развертывание VMware vSphere с поддержкой Arc, выполните процесс, чтобы включить расширение Kubernetes для операторов AKS Arc.
Параметры 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
Войдите в Azure, выполнив такую команду:
az login --use-device-code
Задайте идентификатор подписки Azure для подписки, используемой для развертывания моста ресурсов Arc и настраиваемого расположения:
az account set -s $subscriptionID
Шаг 2. Создание виртуальной сети для кластера AKS с помощью сегмента сети VMware
Определите сетевое имя в качестве имени сегмента сети VMware:
$network_name = '<Name of the VMware Network segment>'
Создайте виртуальную сеть с тем же
$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
Получите идентификатор виртуальной сети:
$vnet_id = az aksarc vnet show -n '<name of the vNET>' -g $resource_group --query id -o tsv
Передайте конечную точку 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".
Следующие шаги
- См. раздел "Поддерживаемый масштаб развертывания" для различных параметров конфигурации.
- Подготовка приложения