az aksarc

Примечание.

Эта ссылка является частью расширения aksarc для Azure CLI (версия 2.32.0 или более поздней). Расширение будет автоматически устанавливаться при первом запуске команды az aksarc . Подробнее о расширениях.

Управление подготовленными кластерами.

Команды

Имя Описание Тип Состояние
az aksarc create

Создает подготовленный кластер.

Расширение Общедоступная версия
az aksarc delete

Удаляет подготовленный кластер.

Расширение Общедоступная версия
az aksarc get-credentials

Получите локальный kubeconfig подготовленного кластера.

Расширение Общедоступная версия
az aksarc get-upgrades

Получите версии обновления, доступные для подготовленного кластера.

Расширение Общедоступная версия
az aksarc get-versions

Вывод списка поддерживаемых версий Kubernetes в указанном пользовательском расположении.

Расширение Общедоступная версия
az aksarc list

Перечисляет подготовленные кластеры в группе ресурсов или в подписке.

Расширение Общедоступная версия
az aksarc logs

Сбор журналов из подготовленных кластеров.

Расширение Общедоступная версия
az aksarc logs hci

Сбор журналов из подготовленных кластеров в среде HCI.

Расширение Общедоступная версия
az aksarc nodepool

Управление узлами в подготовленном кластере.

Расширение Общедоступная версия
az aksarc nodepool add

Добавляет узел в подготовленный кластер.

Расширение Общедоступная версия
az aksarc nodepool delete

Удаляет узел в подготовленном кластере.

Расширение Общедоступная версия
az aksarc nodepool list

Выводит список всех узлов в подготовленном кластере.

Расширение Общедоступная версия
az aksarc nodepool scale

Масштабирует узел в подготовленном кластере.

Расширение Общедоступная версия
az aksarc nodepool show

Возвращает узел в подготовленном кластере.

Расширение Общедоступная версия
az aksarc nodepool update

Обновите узел в подготовленном кластере.

Расширение Общедоступная версия
az aksarc notice

Выходной файл NOTICE для указанного пользователя filepath.

Расширение Общедоступная версия
az aksarc release

Управление образами VHD для подготовленных кластеров.

Расширение Предварительный просмотр
az aksarc release download

Скачивает образы VHD из выпуска.

Расширение Предварительный просмотр
az aksarc release save

Подготавливает скачанные образы VHD в мост ресурсов arc.

Расширение Предварительный просмотр
az aksarc show

Возвращает подготовленный кластер.

Расширение Общедоступная версия
az aksarc update

Обновления подготовленного кластера.

Расширение Общедоступная версия
az aksarc upgrade

Обновляет подготовленный кластер.

Расширение Общедоступная версия
az aksarc vmsize

Управление номерами SKU виртуальных машин для подготовленных кластеров.

Расширение Общедоступная версия
az aksarc vmsize list

Перечисляет поддерживаемые размеры виртуальных машин в указанном пользовательском расположении.

Расширение Общедоступная версия
az aksarc vnet

Управление виртуальными сетями для подготовленных кластеров.

Расширение Общедоступная версия
az aksarc vnet create

Создает виртуальную сеть.

Расширение Общедоступная версия
az aksarc vnet delete

Удаляет виртуальную сеть.

Расширение Общедоступная версия
az aksarc vnet list

Список виртуальных сетей по группе ресурсов или подписке.

Расширение Общедоступная версия
az aksarc vnet show

Возвращает виртуальную сеть.

Расширение Общедоступная версия

az aksarc create

Создает подготовленный кластер.

az aksarc create --custom-location
                 --name
                 --resource-group
                 --vnet-id
                 [--aad-admin-group-object-ids]
                 [--ca-profile]
                 [--control-plane-count]
                 [--control-plane-ip]
                 [--control-plane-vm-size]
                 [--disable-nfs-driver]
                 [--disable-smb-driver]
                 [--enable-ahub]
                 [--enable-azure-rbac]
                 [--enable-cluster-autoscaler]
                 [--generate-ssh-keys]
                 [--kubernetes-version]
                 [--load-balancer-count]
                 [--location]
                 [--max-count]
                 [--max-pods]
                 [--min-count]
                 [--no-wait]
                 [--node-count]
                 [--node-vm-size]
                 [--nodepool-labels]
                 [--nodepool-taints]
                 [--pod-cidr]
                 [--ssh-auth-ips]
                 [--ssh-key-value]
                 [--tags]

Примеры

PutProvisionedCluster

az aksarc create -g sample-rg --custom-location sample-cl -n sample-aksarccluster --vnet-ids "vnet-arm-id"

Обязательные параметры

--custom-location

Имя или идентификатор пользовательского расположения, используемого для подготовленного кластера.

--name -n

Имя подготовленного кластера.

--resource-group -g

Имя группы ресурсов. Вы можете настроить расположение по умолчанию с помощью az configure --defaults group=<name>.

--vnet-id --vnet-ids

Идентификатор ресурса ARM виртуальной сети aksarc или логической сети Azure Stack HCI.

Необязательные параметры

--aad-admin-group-object-ids -i

Разделенный запятыми список идентификаторов объектов группы aad, которые будут заданы в качестве администратора кластера в подготовленном кластере.

--ca-profile --cluster-autoscaler-profile

Разделенный пробелами список пар key=value для настройки автомасштабирования кластера. Передайте пустую строку, чтобы очистить профиль.

--control-plane-count --control-plane-node-count

Количество узлов плоскости управления.

--control-plane-ip

\Kubernetes APIServer IPAddress. IPAddress должен быть routable из виртуальной машины устройства Моста ресурсов Azure. Она должна быть частью подсети сети, на которой ссылается ссылка. Исключите его из IPPools, чтобы избежать дубликатов. Создание кластера может завершиться ошибкой или временем ожидания, если передается неизменяемый IPAddress.

--control-plane-vm-size

Размер виртуальной машины уровня управления.

--disable-nfs-driver

Отключите драйвер NFS для подготовленного кластера.

значение по умолчанию: False
--disable-smb-driver

Отключите драйвер S МБ для подготовленного кластера.

значение по умолчанию: False
--enable-ahub

Включите преимущества гибридного пользователя Azure (AHUB) для подготовленного кластера.

значение по умолчанию: False
--enable-azure-rbac

Включите Azure RBAC для управления проверка авторизации в кластере.

значение по умолчанию: False
--enable-cluster-autoscaler -e

Включите автомасштабирование кластера для подготовленного кластера.

значение по умолчанию: False
--generate-ssh-keys

Создайте пару ключей SSH, если она отсутствует.

значение по умолчанию: False
--kubernetes-version -k

Версия kubernetes подготовленного кластера.

--load-balancer-count

Количество узлов подсистемы балансировки нагрузки.

--location -l

Location. Значения из az account list-locations. Расположение по умолчанию можно настроить с помощью az configure --defaults location=<location>.

--max-count

Максимальное количество узлов для автоматического масштабирования.

--max-pods -m

Максимальное количество модулей pod, которые могут выполняться на узле.

--min-count

Минимальное количество узлов для автоматического масштабирования.

--no-wait

Не ожидать завершения длительной операции.

значение по умолчанию: False
--node-count -c

Количество узлов, создаваемых в узле nodepool.

значение по умолчанию: 1
--node-vm-size

Размер узлов в узле.

--nodepool-labels

Метки, разделенные пробелами: key[=value] [key[=value] ...].

--nodepool-taints

Разделенный запятыми список оттенков nodepool.

--pod-cidr

Диапазоны IP-адресов нотации CIDR, из которых следует назначать IP-адреса pod.

--ssh-auth-ips --ssh-authorized-ip-ranges

Разделенный запятыми список IP-адресов или CIDR, разрешенных для SSH на виртуальную машину кластера.

--ssh-key-value

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

значение по умолчанию: ~\.ssh\id_rsa.pub
--tags

Теги, разделенные пробелами: key[=value] [key[=value] ...]. Используйте "" для очистки существующих тегов.

Глобальные параметры
--debug

Повышение уровня детализации журнала для включения всех журналов отладки.

--help -h

Отображение этого справочного сообщения и выход.

--only-show-errors

Показывать только ошибки, блокируя предупреждения.

--output -o

Формат вывода.

допустимые значения: json, jsonc, none, table, tsv, yaml, yamlc
значение по умолчанию: json
--query

Строка запроса JMESPath. Дополнительные сведения и примеры см. в разделе http://jmespath.org/.

--subscription

Имя или идентификатор подписки Подписку по умолчанию можно настроить с помощью az account set -s NAME_OR_ID.

--verbose

Повышение уровня детализации журнала. Чтобы включить полные журналы отладки, используйте параметр --debug.

az aksarc delete

Удаляет подготовленный кластер.

az aksarc delete --name
                 --resource-group
                 [--no-wait]
                 [--yes]

Примеры

DeleteProvisionedCluster

az aksarc delete --name "sample-aksarccluster" --resource-group "sample-rg"

Обязательные параметры

--name -n

Имя подготовленного кластера.

--resource-group -g

Имя группы ресурсов. Вы можете настроить расположение по умолчанию с помощью az configure --defaults group=<name>.

Необязательные параметры

--no-wait

Не ожидать завершения длительной операции.

значение по умолчанию: False
--yes -y

Не запрашивать подтверждение.

значение по умолчанию: False
Глобальные параметры
--debug

Повышение уровня детализации журнала для включения всех журналов отладки.

--help -h

Отображение этого справочного сообщения и выход.

--only-show-errors

Показывать только ошибки, блокируя предупреждения.

--output -o

Формат вывода.

допустимые значения: json, jsonc, none, table, tsv, yaml, yamlc
значение по умолчанию: json
--query

Строка запроса JMESPath. Дополнительные сведения и примеры см. в разделе http://jmespath.org/.

--subscription

Имя или идентификатор подписки Подписку по умолчанию можно настроить с помощью az account set -s NAME_OR_ID.

--verbose

Повышение уровня детализации журнала. Чтобы включить полные журналы отладки, используйте параметр --debug.

az aksarc get-credentials

Получите локальный kubeconfig подготовленного кластера.

az aksarc get-credentials --name
                          --resource-group
                          [--admin]
                          [--context]
                          [--file]
                          [--overwrite-existing]

Примеры

Get Администратор Credential

az aksarc get-credentials --name "sample-aksarccluster" --resource-group "sample-rg" --admin

GetAADUserCredential

az aksarc get-credentials --name "sample-aksarccluster" --resource-group "sample-rg"

Обязательные параметры

--name -n

Имя подготовленного кластера.

--resource-group -g

Имя группы ресурсов. Вы можете настроить расположение по умолчанию с помощью az configure --defaults group=<name>.

Необязательные параметры

--admin -a

Получение учетных данных администратора кластера.

значение по умолчанию: False
--context

При указании перезапись имени контекста по умолчанию.

--file -f

Файл конфигурации Kubernetes для обновления. Если файл не указан, обновляет файл ~/.kube/config.

значение по умолчанию: ~\.kube\config
--overwrite-existing

Перезапись любой существующей записи кластера с тем же именем.

значение по умолчанию: False
Глобальные параметры
--debug

Повышение уровня детализации журнала для включения всех журналов отладки.

--help -h

Отображение этого справочного сообщения и выход.

--only-show-errors

Показывать только ошибки, блокируя предупреждения.

--output -o

Формат вывода.

допустимые значения: json, jsonc, none, table, tsv, yaml, yamlc
значение по умолчанию: json
--query

Строка запроса JMESPath. Дополнительные сведения и примеры см. в разделе http://jmespath.org/.

--subscription

Имя или идентификатор подписки Подписку по умолчанию можно настроить с помощью az account set -s NAME_OR_ID.

--verbose

Повышение уровня детализации журнала. Чтобы включить полные журналы отладки, используйте параметр --debug.

az aksarc get-upgrades

Получите версии обновления, доступные для подготовленного кластера.

az aksarc get-upgrades --name
                       --resource-group

Примеры

Получение версий обновления, доступных для подготовленного гибридного кластера AKS

az aksarc get-upgrades --name "samplecluster" --resource-group "sample-rg"

Обязательные параметры

--name -n

Имя подготовленного кластера.

--resource-group -g

Имя группы ресурсов. Вы можете настроить расположение по умолчанию с помощью az configure --defaults group=<name>.

Глобальные параметры
--debug

Повышение уровня детализации журнала для включения всех журналов отладки.

--help -h

Отображение этого справочного сообщения и выход.

--only-show-errors

Показывать только ошибки, блокируя предупреждения.

--output -o

Формат вывода.

допустимые значения: json, jsonc, none, table, tsv, yaml, yamlc
значение по умолчанию: json
--query

Строка запроса JMESPath. Дополнительные сведения и примеры см. в разделе http://jmespath.org/.

--subscription

Имя или идентификатор подписки Подписку по умолчанию можно настроить с помощью az account set -s NAME_OR_ID.

--verbose

Повышение уровня детализации журнала. Чтобы включить полные журналы отладки, используйте параметр --debug.

az aksarc get-versions

Вывод списка поддерживаемых версий Kubernetes в указанном пользовательском расположении.

az aksarc get-versions --custom-location
                       [--resource-group]

Примеры

VMListSkus

az aksarc get-versions -g sample-rg --custom-location sample-cl

Обязательные параметры

--custom-location

Имя пользовательского расположения, используемого для отображения поддерживаемых версий k8s.

Необязательные параметры

--resource-group -g

Имя группы ресурсов. Вы можете настроить расположение по умолчанию с помощью az configure --defaults group=<name>.

Глобальные параметры
--debug

Повышение уровня детализации журнала для включения всех журналов отладки.

--help -h

Отображение этого справочного сообщения и выход.

--only-show-errors

Показывать только ошибки, блокируя предупреждения.

--output -o

Формат вывода.

допустимые значения: json, jsonc, none, table, tsv, yaml, yamlc
значение по умолчанию: json
--query

Строка запроса JMESPath. Дополнительные сведения и примеры см. в разделе http://jmespath.org/.

--subscription

Имя или идентификатор подписки Подписку по умолчанию можно настроить с помощью az account set -s NAME_OR_ID.

--verbose

Повышение уровня детализации журнала. Чтобы включить полные журналы отладки, используйте параметр --debug.

az aksarc list

Перечисляет подготовленные кластеры в группе ресурсов или в подписке.

az aksarc list [--resource-group]

Примеры

ListProvisionedClusterByResourceGroup

az aksarc list --resource-group "sample-rg"

ListProvisionedClusterBySubscription

az aksarc list

Необязательные параметры

--resource-group -g

Имя группы ресурсов. Вы можете настроить расположение по умолчанию с помощью az configure --defaults group=<name>.

Глобальные параметры
--debug

Повышение уровня детализации журнала для включения всех журналов отладки.

--help -h

Отображение этого справочного сообщения и выход.

--only-show-errors

Показывать только ошибки, блокируя предупреждения.

--output -o

Формат вывода.

допустимые значения: json, jsonc, none, table, tsv, yaml, yamlc
значение по умолчанию: json
--query

Строка запроса JMESPath. Дополнительные сведения и примеры см. в разделе http://jmespath.org/.

--subscription

Имя или идентификатор подписки Подписку по умолчанию можно настроить с помощью az account set -s NAME_OR_ID.

--verbose

Повышение уровня детализации журнала. Чтобы включить полные журналы отладки, используйте параметр --debug.

az aksarc notice

Выходной файл NOTICE для указанного пользователя filepath.

az aksarc notice --output-filepath

Примеры

GetNoticeFile

az aksarc notice --output-filepath "./Notice"

Обязательные параметры

--output-filepath

Выходной путь к файлу NOTICE.

Глобальные параметры
--debug

Повышение уровня детализации журнала для включения всех журналов отладки.

--help -h

Отображение этого справочного сообщения и выход.

--only-show-errors

Показывать только ошибки, блокируя предупреждения.

--output -o

Формат вывода.

допустимые значения: json, jsonc, none, table, tsv, yaml, yamlc
значение по умолчанию: json
--query

Строка запроса JMESPath. Дополнительные сведения и примеры см. в разделе http://jmespath.org/.

--subscription

Имя или идентификатор подписки Подписку по умолчанию можно настроить с помощью az account set -s NAME_OR_ID.

--verbose

Повышение уровня детализации журнала. Чтобы включить полные журналы отладки, используйте параметр --debug.

az aksarc show

Возвращает подготовленный кластер.

az aksarc show --name
               --resource-group

Примеры

GetProvisionedCluster

az aksarc show --name "sample-aksarccluster" --resource-group "sample-rg"

Обязательные параметры

--name -n

Имя подготовленного кластера.

--resource-group -g

Имя группы ресурсов. Вы можете настроить расположение по умолчанию с помощью az configure --defaults group=<name>.

Глобальные параметры
--debug

Повышение уровня детализации журнала для включения всех журналов отладки.

--help -h

Отображение этого справочного сообщения и выход.

--only-show-errors

Показывать только ошибки, блокируя предупреждения.

--output -o

Формат вывода.

допустимые значения: json, jsonc, none, table, tsv, yaml, yamlc
значение по умолчанию: json
--query

Строка запроса JMESPath. Дополнительные сведения и примеры см. в разделе http://jmespath.org/.

--subscription

Имя или идентификатор подписки Подписку по умолчанию можно настроить с помощью az account set -s NAME_OR_ID.

--verbose

Повышение уровня детализации журнала. Чтобы включить полные журналы отладки, используйте параметр --debug.

az aksarc update

Обновления подготовленного кластера.

az aksarc update --name
                 --resource-group
                 [--aad-admin-group-object-ids]
                 [--ca-profile]
                 [--control-plane-count]
                 [--disable-ahub]
                 [--disable-cluster-autoscaler]
                 [--disable-nfs-driver]
                 [--disable-smb-driver]
                 [--enable-ahub]
                 [--enable-cluster-autoscaler]
                 [--enable-nfs-driver]
                 [--enable-smb-driver]
                 [--max-count]
                 [--min-count]
                 [--tags]
                 [--update-cluster-autoscaler]

Примеры

UpdateProvisionedCluster

az aksarc update --tags additionalProperties="sample" --name "sample-aksarccluster" --resource-group "sample-rg"

Включите функцию гибридных пользователей Azure для подготовленного кластера.

az aksarc update --name "sample-aksarccluster" --resource-group "sample-rg" --enable-ahub

Отключите функцию гибридных пользователей Azure для подготовленного кластера.

az aksarc update --name "sample-aksarccluster" --resource-group "sample-rg"--disable-ahub

Масштабирование узлов плоскости управления.

az aksarc update --name "sample-aksarccluster" --resource-group "sample-rg" --control-plane-node-count 5

Обязательные параметры

--name -n

Имя подготовленного кластера.

--resource-group -g

Имя группы ресурсов. Вы можете настроить расположение по умолчанию с помощью az configure --defaults group=<name>.

Необязательные параметры

--aad-admin-group-object-ids -i

Разделенный запятыми список идентификаторов объектов группы aad, которые будут заданы в качестве администратора кластера в подготовленном кластере.

--ca-profile --cluster-autoscaler-profile

Разделенный пробелами список пар key=value для настройки автомасштабирования кластера. Передайте пустую строку, чтобы очистить профиль.

--control-plane-count --control-plane-node-count

Число узлов для масштабирования плоскости управления.

--disable-ahub

Отключите преимущества гибридного пользователя Azure (AHUB) для подготовленного кластера.

значение по умолчанию: False
--disable-cluster-autoscaler -d

Отключите автомасштабирование кластера для подготовленного кластера.

значение по умолчанию: False
--disable-nfs-driver

Отключите драйвер NFS для подготовленного кластера.

значение по умолчанию: False
--disable-smb-driver

Отключите драйвер S МБ для подготовленного кластера.

значение по умолчанию: False
--enable-ahub

Включите преимущества гибридного пользователя Azure (AHUB) для подготовленного кластера.

значение по умолчанию: False
--enable-cluster-autoscaler -e

Включите автомасштабирование кластера для подготовленного кластера.

значение по умолчанию: False
--enable-nfs-driver

Включите драйвер NFS для подготовленного кластера.

значение по умолчанию: False
--enable-smb-driver

Включите драйвер S МБ для подготовленного кластера.

значение по умолчанию: False
--max-count

Максимальное количество узлов для автоматического масштабирования.

--min-count

Минимальное количество узлов для автоматического масштабирования.

--tags

Теги, разделенные пробелами: key[=value] [key[=value] ...]. Используйте "" для очистки существующих тегов.

--update-cluster-autoscaler -u

Обновите автомасштабирование кластера для подготовленного кластера.

значение по умолчанию: False
Глобальные параметры
--debug

Повышение уровня детализации журнала для включения всех журналов отладки.

--help -h

Отображение этого справочного сообщения и выход.

--only-show-errors

Показывать только ошибки, блокируя предупреждения.

--output -o

Формат вывода.

допустимые значения: json, jsonc, none, table, tsv, yaml, yamlc
значение по умолчанию: json
--query

Строка запроса JMESPath. Дополнительные сведения и примеры см. в разделе http://jmespath.org/.

--subscription

Имя или идентификатор подписки Подписку по умолчанию можно настроить с помощью az account set -s NAME_OR_ID.

--verbose

Повышение уровня детализации журнала. Чтобы включить полные журналы отладки, используйте параметр --debug.

az aksarc upgrade

Обновляет подготовленный кластер.

az aksarc upgrade --name
                  --resource-group
                  [--kubernetes-version]
                  [--no-wait]
                  [--yes]

Примеры

UpgradeProvisionedCluster

az aksarc upgrade --name "sample-aksarccluster" --resource-group "sample-rg" --kubernetes-version "1.22.2"

Обязательные параметры

--name -n

Имя подготовленного кластера.

--resource-group -g

Имя группы ресурсов. Вы можете настроить расположение по умолчанию с помощью az configure --defaults group=<name>.

Необязательные параметры

--kubernetes-version -k

Версия kubernetes подготовленного кластера.

--no-wait

Не ожидать завершения длительной операции.

значение по умолчанию: False
--yes

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

значение по умолчанию: False
Глобальные параметры
--debug

Повышение уровня детализации журнала для включения всех журналов отладки.

--help -h

Отображение этого справочного сообщения и выход.

--only-show-errors

Показывать только ошибки, блокируя предупреждения.

--output -o

Формат вывода.

допустимые значения: json, jsonc, none, table, tsv, yaml, yamlc
значение по умолчанию: json
--query

Строка запроса JMESPath. Дополнительные сведения и примеры см. в разделе http://jmespath.org/.

--subscription

Имя или идентификатор подписки Подписку по умолчанию можно настроить с помощью az account set -s NAME_OR_ID.

--verbose

Повышение уровня детализации журнала. Чтобы включить полные журналы отладки, используйте параметр --debug.