az networkcloud kubernetescluster

Note

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

Управление кластером Kubernetes.

Команды

Имя Описание Тип Состояние
az networkcloud kubernetescluster agentpool

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

Extension GA
az networkcloud kubernetescluster agentpool create

Создайте новый пул агентов кластера Kubernetes или обновите свойства существующего.

Extension Preview
az networkcloud kubernetescluster agentpool delete

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

Extension Preview
az networkcloud kubernetescluster agentpool list

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

Extension Preview
az networkcloud kubernetescluster agentpool show

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

Extension Preview
az networkcloud kubernetescluster agentpool update

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

Extension Preview
az networkcloud kubernetescluster agentpool wait

Поместите интерфейс командной строки в состояние ожидания, пока не будет выполнено условие.

Extension GA
az networkcloud kubernetescluster create

Создайте новый кластер Kubernetes или обновите свойства существующего.

Extension Preview
az networkcloud kubernetescluster delete

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

Extension Preview
az networkcloud kubernetescluster feature

Управление функцией кластера Kubernetes.

Extension GA
az networkcloud kubernetescluster feature create

Создайте новую функцию кластера Kubernetes или обновите свойства функции кластера Kubernetes, если она существует.

Extension Preview
az networkcloud kubernetescluster feature delete

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

Extension Preview
az networkcloud kubernetescluster feature list

Список функций для предоставленного кластера Kubernetes.

Extension Preview
az networkcloud kubernetescluster feature show

Получение свойств предоставленного компонента кластера Kubernetes.

Extension Preview
az networkcloud kubernetescluster feature update

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

Extension Preview
az networkcloud kubernetescluster feature wait

Поместите интерфейс командной строки в состояние ожидания, пока не будет выполнено условие.

Extension GA
az networkcloud kubernetescluster list

Вывод списка кластеров Kubernetes в предоставленной подписке.

Extension Preview
az networkcloud kubernetescluster restart-node

Перезапустите целевой узел кластера Kubernetes.

Extension Preview
az networkcloud kubernetescluster show

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

Extension Preview
az networkcloud kubernetescluster update

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

Extension Preview
az networkcloud kubernetescluster wait

Поместите интерфейс командной строки в состояние ожидания, пока не будет выполнено условие.

Extension GA

az networkcloud kubernetescluster create

Предварительный просмотр

Эта команда находится в предварительной версии и находится в процессе разработки. Уровни справки и поддержки: https://aka.ms/CLI_refstatus

Создайте новый кластер Kubernetes или обновите свойства существующего.

az networkcloud kubernetescluster create --control-plane-node-configuration --cp-node-config
                                         --extended-location
                                         --initial-agent-pool-configurations --initial-ap-config
                                         --kubernetes-cluster-name --name
                                         --kubernetes-version
                                         --network-configuration
                                         --resource-group
                                         [--aad-configuration]
                                         [--acquire-policy-token]
                                         [--admin-username]
                                         [--change-reference]
                                         [--generate-ssh-keys {0, 1, f, false, n, no, t, true, y, yes}]
                                         [--if-match]
                                         [--if-none-match]
                                         [--location]
                                         [--managed-resource-group-configuration --mrg]
                                         [--no-wait {0, 1, f, false, n, no, t, true, y, yes}]
                                         [--ssh-dest-key-path]
                                         [--ssh-key-values]
                                         [--tags]

Примеры

Создание или обновление кластера Kubernetes

az networkcloud kubernetescluster create --name "kubernetesClusterName" --resource-group "resourceGroupName" --location "location" --kubernetes-version "1.XX.Y" --extended-location name="/subscriptions/123e4567-e89b-12d3-a456-426655440000/resourceGroups/resourceGroupName/providers/Microsoft.ExtendedLocation/customLocations/clusterExtendedLocationName" type=CustomLocation --aad-configuration admin-group-object-ids=["MicrosoftEntraGroupObjectId"] --admin-username "azureuser" --ssh-key-values "ssh-rsa AAAAB3NzaC1yc2EAAAADAQAt5SjWU= admin@vm" --initial-agent-pool-configurations "[{count:1,mode:'System',name:'systemPool-1',vmSkuName:'NC-XXXXX',agentOptions:{hugepagesCount:96,hugepagesSize:1G},upgradeSettings:{maxSurge:'10%'},adminUsername:'azureuser',ssh-key-values:['ssh-rsa AAAAB3NzaC1yc2EAAAADAQAt5SjWU= admin@vm']}]" --control-plane-node-configuration count=1 vmSkuName='NC-YYYYY' adminUsername='azureuser' ssh-key-values="['ssh-rsa AAAAB3NzaC1yc2EAAAADAQAt5SjWU= admin@vm']" --network-configuration cloud-services-network-id="/subscriptions/123e4567-e89b-12d3-a456-426655440000/resourceGroups/resourceGroupName/providers/Microsoft.NetworkCloud/cloudServicesNetworks/cloudServicesNetworkName" cni-network-id="/subscriptions/123e4567-e89b-12d3-a456-426655440000/resourceGroups/resourceGroupName/providers/Microsoft.NetworkCloud/l3Networks/l3NetworkName" pod-cidrs=["10.244.0.0/16"] service-cidrs=["10.96.0.0/16"] dns-service-ip="10.96.0.10" attached-network-configuration.l2-networks="[{networkId:'/subscriptions/123e4567-e89b-12d3-a456-426655440000/resourceGroups/resourceGroupName/providers/Microsoft.NetworkCloud/l2Networks/l2NetworkName',pluginType:'DPDK'}]" attached-network-configuration.l3-networks="[{networkId:'/subscriptions/123e4567-e89b-12d3-a456-426655440000/resourceGroups/resourceGroupName/providers/Microsoft.NetworkCloud/l3Networks/l3NetworkName',pluginType:'SRIOV',ipamEnabled:'False'}]" attached-network-configuration.trunked-networks="[{networkId:'/subscriptions/123e4567-e89b-12d3-a456-426655440000/resourceGroups/resourceGroupName/providers/Microsoft.NetworkCloud/trunkedNetworks/trunkedNetworkName',pluginType:'MACVLAN'}]" bgp-service-load-balancer-configuration.bgp-advertisements="[{advertiseToFabric:'True',communities:['64512:100'],ipAddressPools:['pool1'],peers:['peer1']}]" bgp-service-load-balancer-configuration.fabric-peering-enabled="True" bgp-service-load-balancer-configuration.bgp-peers="[{bfdEnabled:'False',bgpMultiHop:'False',holdTime:'P300s',keepAliveTime:'P300s',myAsn:64512,name:'peer1',peerAddress:'203.0.113.254',peerAsn:64497,peerPort:179}]" bgp-service-load-balancer-configuration.ip-address-pools="[{addresses:['198.51.102.0/24'],autoAssign:'True',name:'pool1',onlyUseHostIps:'True'}]"

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

--control-plane-node-configuration --cp-node-config

Определение характеристик плоскости управления для этого кластера Kubernetes. Поддержка сокращенного синтаксиса, json-file и yaml-file. Попробуйте "??", чтобы показать больше.

Свойство Значение
Группа параметров: Properties Arguments
--extended-location

Расширенное расположение кластера, связанного с ресурсом. Поддержка сокращенного синтаксиса, json-file и yaml-file. Попробуйте "??", чтобы показать больше.

Свойство Значение
Группа параметров: KubernetesClusterParameters Arguments
--initial-agent-pool-configurations --initial-ap-config

Пулы агентов, созданные с помощью этого кластера Kubernetes для выполнения критически важных системных служб и рабочих нагрузок. Эти данные в этом поле используются только во время создания, и поле будет пустым после создания кластера Kubernetes. После создания управление пулами агентов выполняется с помощью подресурса agentPools. Поддержка сокращенного синтаксиса, json-file и yaml-file. Попробуйте "??", чтобы показать больше.

Свойство Значение
Группа параметров: Properties Arguments
--kubernetes-cluster-name --name -n

Имя кластера Kubernetes.

--kubernetes-version

Версия Kubernetes для этого кластера. Принимает n.n, n.n.n и n.n.n-n-формат. Интерпретируемая версия будет разрешена в это поле после создания или обновления.

Свойство Значение
Группа параметров: Properties Arguments
--network-configuration

Конфигурация сети кластера Kubernetes, включая вложение сетей, охватывающих кластер. Поддержка сокращенного синтаксиса, json-file и yaml-file. Попробуйте "??", чтобы показать больше.

Свойство Значение
Группа параметров: Properties Arguments
--resource-group -g

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

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

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

--aad-configuration

Свойства интеграции Azure Active Directory. Поддержка сокращенного синтаксиса, json-file и yaml-file. Попробуйте "??", чтобы показать больше.

Свойство Значение
Группа параметров: Properties Arguments
--acquire-policy-token

Автоматическое получение маркера Политика Azure для этой операции ресурса.

Свойство Значение
Группа параметров: Global Policy Arguments
--admin-username

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

Свойство Значение
Группа параметров: AdministratorConfiguration Arguments
--change-reference

Связанный идентификатор ссылки на изменение для этой операции ресурса.

Свойство Значение
Группа параметров: Global Policy Arguments
--generate-ssh-keys

Создание файлов открытого и закрытого ключей SSH, если они отсутствуют. Ключи будут храниться в разделе "~/.ssh".

Свойство Значение
Группа параметров: AdministratorConfiguration Arguments
Допустимые значения: 0, 1, f, false, n, no, t, true, y, yes
--if-match

ETag преобразования. Опустите это значение, чтобы всегда перезаписать текущий ресурс. Укажите последнее значение ETag, чтобы предотвратить случайное перезапись одновременных изменений.

--if-none-match

Установите значение "*", чтобы разрешить создание нового набора записей, но для предотвращения обновления существующего ресурса. Другие значения будут привести к ошибке с сервера, так как они не поддерживаются.

--location -l

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

Свойство Значение
Группа параметров: KubernetesClusterParameters Arguments
--managed-resource-group-configuration --mrg

Конфигурация управляемой группы ресурсов, связанной с ресурсом. Поддержка сокращенного синтаксиса, json-file и yaml-file. Попробуйте "??", чтобы показать больше.

Свойство Значение
Группа параметров: Properties Arguments
--no-wait

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

Свойство Значение
Допустимые значения: 0, 1, f, false, n, no, t, true, y, yes
--ssh-dest-key-path

Список путей, разделенных пробелами, для открытых ключей SSH. Путь к файлу можно указать или каталог. Если указан каталог, попытается загрузить все открытые ключи (PUB). Поддержка сокращенного синтаксиса, json-file и yaml-file. Попробуйте "??", чтобы показать больше.

Свойство Значение
Группа параметров: AdministratorConfiguration Arguments
--ssh-key-values

Список открытых ключей SSH, разделенных пробелами. Поддержка сокращенного синтаксиса, json-file и yaml-file. Попробуйте "??", чтобы показать больше.

Свойство Значение
Группа параметров: AdministratorConfiguration Arguments
--tags

Теги ресурсов. Поддержка сокращенного синтаксиса, json-file и yaml-file. Попробуйте "??", чтобы показать больше.

Свойство Значение
Группа параметров: KubernetesClusterParameters Arguments
Глобальные параметры
--debug

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

Свойство Значение
Default value: False
--help -h

Показать это сообщение справки и выйти.

--only-show-errors

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

Свойство Значение
Default value: False
--output -o

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

Свойство Значение
Default value: json
Допустимые значения: json, jsonc, none, table, tsv, yaml, yamlc
--query

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

--subscription

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

--verbose

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

Свойство Значение
Default value: False

az networkcloud kubernetescluster delete

Предварительный просмотр

Эта команда находится в предварительной версии и находится в процессе разработки. Уровни справки и поддержки: https://aka.ms/CLI_refstatus

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

az networkcloud kubernetescluster delete [--acquire-policy-token]
                                         [--change-reference]
                                         [--ids]
                                         [--if-match]
                                         [--if-none-match]
                                         [--kubernetes-cluster-name --name]
                                         [--no-wait {0, 1, f, false, n, no, t, true, y, yes}]
                                         [--resource-group]
                                         [--subscription]
                                         [--yes]

Примеры

Удаление кластера Kubernetes

az networkcloud kubernetescluster delete --name "kubernetesClusterName" --resource-group "resourceGroupName"

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

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

--acquire-policy-token

Автоматическое получение маркера Политика Azure для этой операции ресурса.

Свойство Значение
Группа параметров: Global Policy Arguments
--change-reference

Связанный идентификатор ссылки на изменение для этой операции ресурса.

Свойство Значение
Группа параметров: Global Policy Arguments
--ids

Один или несколько идентификаторов ресурсов (разделенных пробелами). Это должен быть полный идентификатор ресурса, содержащий все сведения о аргументах Resource Id. Необходимо указать аргументы --ids или другие параметры 'Resource Id'.

Свойство Значение
Группа параметров: Resource Id Arguments
--if-match

ETag преобразования. Опустите это значение, чтобы всегда перезаписать текущий ресурс. Укажите последнее значение ETag, чтобы предотвратить случайное перезапись одновременных изменений.

--if-none-match

Установите значение "*", чтобы разрешить создание нового набора записей, но для предотвращения обновления существующего ресурса. Другие значения будут привести к ошибке с сервера, так как они не поддерживаются.

--kubernetes-cluster-name --name -n

Имя кластера Kubernetes.

Свойство Значение
Группа параметров: Resource Id Arguments
--no-wait

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

Свойство Значение
Допустимые значения: 0, 1, f, false, n, no, t, true, y, yes
--resource-group -g

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

Свойство Значение
Группа параметров: Resource Id Arguments
--subscription

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

Свойство Значение
Группа параметров: Resource Id Arguments
--yes -y

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

Свойство Значение
Default value: False
Глобальные параметры
--debug

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

Свойство Значение
Default value: False
--help -h

Показать это сообщение справки и выйти.

--only-show-errors

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

Свойство Значение
Default value: False
--output -o

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

Свойство Значение
Default value: json
Допустимые значения: json, jsonc, none, table, tsv, yaml, yamlc
--query

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

--verbose

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

Свойство Значение
Default value: False

az networkcloud kubernetescluster list

Предварительный просмотр

Эта команда находится в предварительной версии и находится в процессе разработки. Уровни справки и поддержки: https://aka.ms/CLI_refstatus

Вывод списка кластеров Kubernetes в предоставленной подписке.

az networkcloud kubernetescluster list [--max-items]
                                       [--next-token]
                                       [--resource-group]
                                       [--skip-token]
                                       [--top]

Примеры

Список кластеров Kubernetes для подписки

az networkcloud kubernetescluster list

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

az networkcloud kubernetescluster list --resource-group "resourceGroupName"

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

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

--max-items

Общее количество элементов, возвращаемых в выходных данных команды. Если общее количество доступных элементов превышает указанное значение, маркер предоставляется в выходных данных команды. Чтобы возобновить разбиение на страницы, укажите значение маркера в --next-token аргументе последующей команды.

Свойство Значение
Группа параметров: Pagination Arguments
--next-token

Маркер, чтобы указать, где начать разбиение на страницы. Это значение маркера из ранее усеченного ответа.

Свойство Значение
Группа параметров: Pagination Arguments
--resource-group -g

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

--skip-token

Непрозрачный маркер, возвращаемый сервером, указывает, откуда следует продолжить перечисление ресурсов. Это используется для постраничного просмотра больших результирующих наборов.

--top

Максимальное количество ресурсов, возвращаемых из операции. Пример: '$top=10'.

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

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

Свойство Значение
Default value: False
--help -h

Показать это сообщение справки и выйти.

--only-show-errors

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

Свойство Значение
Default value: False
--output -o

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

Свойство Значение
Default value: json
Допустимые значения: json, jsonc, none, table, tsv, yaml, yamlc
--query

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

--subscription

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

--verbose

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

Свойство Значение
Default value: False

az networkcloud kubernetescluster restart-node

Предварительный просмотр

Эта команда находится в предварительной версии и находится в процессе разработки. Уровни справки и поддержки: https://aka.ms/CLI_refstatus

Перезапустите целевой узел кластера Kubernetes.

az networkcloud kubernetescluster restart-node --node-name
                                               [--acquire-policy-token]
                                               [--change-reference]
                                               [--ids]
                                               [--kubernetes-cluster-name --name]
                                               [--no-wait {0, 1, f, false, n, no, t, true, y, yes}]
                                               [--resource-group]
                                               [--subscription]

Примеры

Перезапуск узла кластера Kubernetes

az networkcloud kubernetescluster restart-node --node-name "nodeName" --kubernetes-cluster-name "kubernetesClusterName" --resource-group "resourceGroupName"

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

--node-name

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

Свойство Значение
Группа параметров: KubernetesClusterRestartNodeParameters Arguments

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

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

--acquire-policy-token

Автоматическое получение маркера Политика Azure для этой операции ресурса.

Свойство Значение
Группа параметров: Global Policy Arguments
--change-reference

Связанный идентификатор ссылки на изменение для этой операции ресурса.

Свойство Значение
Группа параметров: Global Policy Arguments
--ids

Один или несколько идентификаторов ресурсов (разделенных пробелами). Это должен быть полный идентификатор ресурса, содержащий все сведения о аргументах Resource Id. Необходимо указать аргументы --ids или другие параметры 'Resource Id'.

Свойство Значение
Группа параметров: Resource Id Arguments
--kubernetes-cluster-name --name -n

Имя кластера Kubernetes.

Свойство Значение
Группа параметров: Resource Id Arguments
--no-wait

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

Свойство Значение
Допустимые значения: 0, 1, f, false, n, no, t, true, y, yes
--resource-group -g

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

Свойство Значение
Группа параметров: Resource Id Arguments
--subscription

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

Свойство Значение
Группа параметров: Resource Id Arguments
Глобальные параметры
--debug

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

Свойство Значение
Default value: False
--help -h

Показать это сообщение справки и выйти.

--only-show-errors

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

Свойство Значение
Default value: False
--output -o

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

Свойство Значение
Default value: json
Допустимые значения: json, jsonc, none, table, tsv, yaml, yamlc
--query

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

--verbose

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

Свойство Значение
Default value: False

az networkcloud kubernetescluster show

Предварительный просмотр

Эта команда находится в предварительной версии и находится в процессе разработки. Уровни справки и поддержки: https://aka.ms/CLI_refstatus

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

az networkcloud kubernetescluster show [--ids]
                                       [--kubernetes-cluster-name --name]
                                       [--resource-group]
                                       [--subscription]

Примеры

Получение кластера Kubernetes

az networkcloud kubernetescluster show --name "kubernetesClusterName" --resource-group "resourceGroupName"

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

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

--ids

Один или несколько идентификаторов ресурсов (разделенных пробелами). Это должен быть полный идентификатор ресурса, содержащий все сведения о аргументах Resource Id. Необходимо указать аргументы --ids или другие параметры 'Resource Id'.

Свойство Значение
Группа параметров: Resource Id Arguments
--kubernetes-cluster-name --name -n

Имя кластера Kubernetes.

Свойство Значение
Группа параметров: Resource Id Arguments
--resource-group -g

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

Свойство Значение
Группа параметров: Resource Id Arguments
--subscription

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

Свойство Значение
Группа параметров: Resource Id Arguments
Глобальные параметры
--debug

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

Свойство Значение
Default value: False
--help -h

Показать это сообщение справки и выйти.

--only-show-errors

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

Свойство Значение
Default value: False
--output -o

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

Свойство Значение
Default value: json
Допустимые значения: json, jsonc, none, table, tsv, yaml, yamlc
--query

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

--verbose

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

Свойство Значение
Default value: False

az networkcloud kubernetescluster update

Предварительный просмотр

Эта команда находится в предварительной версии и находится в процессе разработки. Уровни справки и поддержки: https://aka.ms/CLI_refstatus

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

az networkcloud kubernetescluster update [--acquire-policy-token]
                                         [--change-reference]
                                         [--control-plane-node-configuration --cp-node-config]
                                         [--generate-ssh-keys {0, 1, f, false, n, no, t, true, y, yes}]
                                         [--ids]
                                         [--if-match]
                                         [--if-none-match]
                                         [--kubernetes-cluster-name --name]
                                         [--kubernetes-version]
                                         [--no-wait {0, 1, f, false, n, no, t, true, y, yes}]
                                         [--resource-group]
                                         [--ssh-dest-key-path]
                                         [--ssh-key-values]
                                         [--subscription]
                                         [--tags]

Примеры

Кластер Patch Kubernetes

az networkcloud kubernetescluster update --name "kubernetesClusterName" --resource-group "resourceGroupName" --kubernetes-version "1.25.4" --control-plane-node-configuration count="3" --tags key1="myvalue1" key2="myvalue2"

Обновление учетных данных администратора кластера Kubernetes

az networkcloud kubernetescluster update --name "kubernetesClusterName" --resource-group "resourceGroupName" --ssh-key-values 'ssh-rsa AAAAB3NzaC1yc2EAAAADAQABAAABgt5SjWU= admin@vm'

Обновление учетных данных администратора узла управления кластером Kubernetes

az networkcloud kubernetescluster update --name "kubernetesClusterName" --resource-group "resourceGroupName" --control-plane-node-configuration ssh-key-values="['ssh-rsa AAAAB3NzaC1yc2EAAAADAQABAAABgt5SjWU= admin@vm']"

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

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

--acquire-policy-token

Автоматическое получение маркера Политика Azure для этой операции ресурса.

Свойство Значение
Группа параметров: Global Policy Arguments
--change-reference

Связанный идентификатор ссылки на изменение для этой операции ресурса.

Свойство Значение
Группа параметров: Global Policy Arguments
--control-plane-node-configuration --cp-node-config

Определяющие характеристики плоскости управления, которые можно исправить для этого кластера Kubernetes. Поддержка сокращенного синтаксиса, json-file и yaml-file. Попробуйте "??", чтобы показать больше.

Свойство Значение
Группа параметров: Properties Arguments
--generate-ssh-keys

Создание файлов открытого и закрытого ключей SSH, если они отсутствуют. Ключи будут храниться в разделе "~/.ssh".

Свойство Значение
Группа параметров: AdministratorConfiguration Arguments
Допустимые значения: 0, 1, f, false, n, no, t, true, y, yes
--ids

Один или несколько идентификаторов ресурсов (разделенных пробелами). Это должен быть полный идентификатор ресурса, содержащий все сведения о аргументах Resource Id. Необходимо указать аргументы --ids или другие параметры 'Resource Id'.

Свойство Значение
Группа параметров: Resource Id Arguments
--if-match

ETag преобразования. Опустите это значение, чтобы всегда перезаписать текущий ресурс. Укажите последнее значение ETag, чтобы предотвратить случайное перезапись одновременных изменений.

--if-none-match

Установите значение "*", чтобы разрешить создание нового набора записей, но для предотвращения обновления существующего ресурса. Другие значения будут привести к ошибке с сервера, так как они не поддерживаются.

--kubernetes-cluster-name --name -n

Имя кластера Kubernetes.

Свойство Значение
Группа параметров: Resource Id Arguments
--kubernetes-version

Версия Kubernetes для этого кластера. Принимает n.n, n.n.n и n.n.n-n-формат. Интерпретируемая версия будет разрешена в это поле после создания или обновления.

Свойство Значение
Группа параметров: Properties Arguments
--no-wait

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

Свойство Значение
Допустимые значения: 0, 1, f, false, n, no, t, true, y, yes
--resource-group -g

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

Свойство Значение
Группа параметров: Resource Id Arguments
--ssh-dest-key-path

Список путей, разделенных пробелами, для открытых ключей SSH. Путь к файлу можно указать или каталог. Если указан каталог, попытается загрузить все открытые ключи (PUB). Поддержка сокращенного синтаксиса, json-file и yaml-file. Попробуйте "??", чтобы показать больше.

Свойство Значение
Группа параметров: AdministratorConfiguration Arguments
--ssh-key-values

Список открытых ключей SSH, разделенных пробелами. Поддержка сокращенного синтаксиса, json-file и yaml-file. Попробуйте "??", чтобы показать больше.

Свойство Значение
Группа параметров: AdministratorConfiguration Arguments
--subscription

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

Свойство Значение
Группа параметров: Resource Id Arguments
--tags

Теги ресурсов Azure, которые заменят существующие. Поддержка сокращенного синтаксиса, json-file и yaml-file. Попробуйте "??", чтобы показать больше.

Свойство Значение
Группа параметров: KubernetesClusterUpdateParameters Arguments
Глобальные параметры
--debug

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

Свойство Значение
Default value: False
--help -h

Показать это сообщение справки и выйти.

--only-show-errors

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

Свойство Значение
Default value: False
--output -o

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

Свойство Значение
Default value: json
Допустимые значения: json, jsonc, none, table, tsv, yaml, yamlc
--query

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

--verbose

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

Свойство Значение
Default value: False

az networkcloud kubernetescluster wait

Поместите интерфейс командной строки в состояние ожидания, пока не будет выполнено условие.

az networkcloud kubernetescluster wait [--acquire-policy-token]
                                       [--change-reference]
                                       [--created]
                                       [--custom]
                                       [--deleted]
                                       [--exists]
                                       [--ids]
                                       [--interval]
                                       [--kubernetes-cluster-name --name]
                                       [--resource-group]
                                       [--subscription]
                                       [--timeout]
                                       [--updated]

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

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

--acquire-policy-token

Автоматическое получение маркера Политика Azure для этой операции ресурса.

Свойство Значение
Группа параметров: Global Policy Arguments
--change-reference

Связанный идентификатор ссылки на изменение для этой операции ресурса.

Свойство Значение
Группа параметров: Global Policy Arguments
--created

Подождите, пока не будет создано с помощью provisioningState по адресу "Успешно".

Свойство Значение
Группа параметров: Wait Condition Arguments
Default value: False
--custom

Подождите, пока условие не будет удовлетворено пользовательским запросом JMESPath. Например, provisioningState!='InProgress', instanceView.statuses[?code='PowerState/running'].

Свойство Значение
Группа параметров: Wait Condition Arguments
--deleted

Дождитесь удаления.

Свойство Значение
Группа параметров: Wait Condition Arguments
Default value: False
--exists

Подождите, пока ресурс не существует.

Свойство Значение
Группа параметров: Wait Condition Arguments
Default value: False
--ids

Один или несколько идентификаторов ресурсов (разделенных пробелами). Это должен быть полный идентификатор ресурса, содержащий все сведения о аргументах Resource Id. Необходимо указать аргументы --ids или другие параметры 'Resource Id'.

Свойство Значение
Группа параметров: Resource Id Arguments
--interval

Интервал опроса в секундах.

Свойство Значение
Группа параметров: Wait Condition Arguments
Default value: 30
--kubernetes-cluster-name --name -n

Имя кластера Kubernetes.

Свойство Значение
Группа параметров: Resource Id Arguments
--resource-group -g

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

Свойство Значение
Группа параметров: Resource Id Arguments
--subscription

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

Свойство Значение
Группа параметров: Resource Id Arguments
--timeout

Максимальное ожидание в секундах.

Свойство Значение
Группа параметров: Wait Condition Arguments
Default value: 3600
--updated

Подождите, пока не будет обновлено с помощью provisioningState по адресу "Успешно".

Свойство Значение
Группа параметров: Wait Condition Arguments
Default value: False
Глобальные параметры
--debug

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

Свойство Значение
Default value: False
--help -h

Показать это сообщение справки и выйти.

--only-show-errors

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

Свойство Значение
Default value: False
--output -o

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

Свойство Значение
Default value: json
Допустимые значения: json, jsonc, none, table, tsv, yaml, yamlc
--query

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

--verbose

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

Свойство Значение
Default value: False