az aks nodepool
Примечание.
Эта группа команд содержит команды, определенные как в Azure CLI, так и в одном расширении. Установите каждое расширение, чтобы воспользоваться расширенными возможностями. Подробнее о расширениях.
Команды для управления пулами узлов в кластере Kubernetes kubernetes.
Команды
Имя | Описание | Тип | Состояние |
---|---|---|---|
az aks nodepool add |
Добавьте пул узлов в управляемый кластер Kubernetes. |
Основные сведения | Общедоступная версия |
az aks nodepool add (aks-preview Расширение) |
Добавьте пул узлов в управляемый кластер Kubernetes. |
Расширение | Общедоступная версия |
az aks nodepool delete |
Удалите пул агентов в управляемом кластере Kubernetes. |
Основные сведения | Общедоступная версия |
az aks nodepool delete (aks-preview Расширение) |
Удалите пул агентов в управляемом кластере Kubernetes. |
Расширение | Общедоступная версия |
az aks nodepool delete-machines |
Удалите определенные компьютеры в агентпуле для управляемого кластера. |
Расширение | Общедоступная версия |
az aks nodepool get-upgrades |
Получите доступные версии обновления для пула агентов управляемого кластера Kubernetes. |
Основные сведения | Общедоступная версия |
az aks nodepool get-upgrades (aks-preview Расширение) |
Получите доступные версии обновления для пула агентов управляемого кластера Kubernetes. |
Расширение | Общедоступная версия |
az aks nodepool list |
Вывод списка пулов узлов в управляемом кластере Kubernetes. Чтобы получить список узлов в команде запуска |
Основные сведения | Общедоступная версия |
az aks nodepool list (aks-preview Расширение) |
Вывод списка пулов узлов в управляемом кластере Kubernetes. |
Расширение | Общедоступная версия |
az aks nodepool manual-scale |
Команды для управления nodepool virtualMachineProfile.scale.manual. |
Расширение | Общедоступная версия |
az aks nodepool manual-scale add |
Добавьте новое руководство в агенту VirtualMachines в управляемом кластере Kubernetes. |
Расширение | Общедоступная версия |
az aks nodepool manual-scale delete |
Удалите существующее руководство в агенту VirtualMachines в управляемом кластере Kubernetes. |
Расширение | Общедоступная версия |
az aks nodepool manual-scale update |
Обновите существующее руководство агента VirtualMachines в управляемом кластере Kubernetes. |
Расширение | Общедоступная версия |
az aks nodepool operation-abort |
Прервать последнюю операцию выполнения в nodepool. |
Основные сведения | Общедоступная версия |
az aks nodepool operation-abort (aks-preview Расширение) |
Прервать последнюю операцию выполнения в nodepool. |
Расширение | Общедоступная версия |
az aks nodepool scale |
Масштабирование пула узлов в управляемом кластере Kubernetes. |
Основные сведения | Общедоступная версия |
az aks nodepool scale (aks-preview Расширение) |
Масштабирование пула узлов в управляемом кластере Kubernetes. |
Расширение | Общедоступная версия |
az aks nodepool show |
Отображение сведений о пуле узлов в управляемом кластере Kubernetes. |
Основные сведения | Общедоступная версия |
az aks nodepool show (aks-preview Расширение) |
Отображение сведений о пуле узлов в управляемом кластере Kubernetes. |
Расширение | Общедоступная версия |
az aks nodepool snapshot |
Команды для управления моментальными снимками nodepool. |
Ядро и расширение | Общедоступная версия |
az aks nodepool snapshot create |
Создание моментального снимка nodepool. |
Основные сведения | Общедоступная версия |
az aks nodepool snapshot create (aks-preview Расширение) |
Создание моментального снимка nodepool. |
Расширение | Общедоступная версия |
az aks nodepool snapshot delete |
Удаление моментального снимка nodepool. |
Основные сведения | Общедоступная версия |
az aks nodepool snapshot delete (aks-preview Расширение) |
Удаление моментального снимка nodepool. |
Расширение | Общедоступная версия |
az aks nodepool snapshot list |
Вывод списка моментальных снимков nodepool. |
Основные сведения | Общедоступная версия |
az aks nodepool snapshot list (aks-preview Расширение) |
Вывод списка моментальных снимков nodepool. |
Расширение | Общедоступная версия |
az aks nodepool snapshot show |
Отображение сведений о моментальном снимке nodepool. |
Основные сведения | Общедоступная версия |
az aks nodepool snapshot show (aks-preview Расширение) |
Отображение сведений о моментальном снимке nodepool. |
Расширение | Общедоступная версия |
az aks nodepool snapshot update |
Обновите теги на моментальном снимке узла. |
Основные сведения | Общедоступная версия |
az aks nodepool snapshot update (aks-preview Расширение) |
Обновите теги на моментальном снимке узла. |
Расширение | Общедоступная версия |
az aks nodepool snapshot wait |
Подождите, пока моментальный снимок nodepool достигнет требуемого состояния. |
Основные сведения | Общедоступная версия |
az aks nodepool start |
Запуск остановленного пула агентов в управляемом кластере Kubernetes. |
Основные сведения | Общедоступная версия |
az aks nodepool start (aks-preview Расширение) |
Запуск остановленного пула агентов в управляемом кластере Kubernetes. |
Расширение | Общедоступная версия |
az aks nodepool stop |
Остановите запуск пула агентов в управляемом кластере Kubernetes. |
Основные сведения | Общедоступная версия |
az aks nodepool stop (aks-preview Расширение) |
Остановите запуск пула агентов в управляемом кластере Kubernetes. |
Расширение | Общедоступная версия |
az aks nodepool update |
Обновление свойств пула узлов. |
Основные сведения | Общедоступная версия |
az aks nodepool update (aks-preview Расширение) |
Обновление свойств пула узлов. |
Расширение | Общедоступная версия |
az aks nodepool upgrade |
Обновите пул узлов в управляемом кластере Kubernetes. |
Основные сведения | Общедоступная версия |
az aks nodepool upgrade (aks-preview Расширение) |
Обновите пул узлов в управляемом кластере Kubernetes. |
Расширение | Общедоступная версия |
az aks nodepool wait |
Подождите, пока пул узлов достигнет требуемого состояния. |
Основные сведения | Общедоступная версия |
az aks nodepool add
Добавьте пул узлов в управляемый кластер Kubernetes.
az aks nodepool add --cluster-name
--name
--resource-group
[--aks-custom-headers]
[--allowed-host-ports]
[--asg-ids]
[--crg-id]
[--disable-windows-outbound-nat]
[--drain-timeout]
[--enable-cluster-autoscaler]
[--enable-encryption-at-host]
[--enable-fips-image]
[--enable-node-public-ip]
[--enable-ultra-ssd]
[--eviction-policy {Deallocate, Delete}]
[--gpu-instance-profile {MIG1g, MIG2g, MIG3g, MIG4g, MIG7g}]
[--host-group-id]
[--kubelet-config]
[--kubernetes-version]
[--labels]
[--linux-os-config]
[--max-count]
[--max-pods]
[--max-surge]
[--min-count]
[--mode {System, User}]
[--no-wait]
[--node-count]
[--node-osdisk-size]
[--node-osdisk-type {Ephemeral, Managed}]
[--node-public-ip-prefix-id]
[--node-public-ip-tags]
[--node-soak-duration]
[--node-taints]
[--node-vm-size]
[--os-sku {AzureLinux, CBLMariner, Mariner, Ubuntu, Windows2019, Windows2022}]
[--os-type]
[--pod-subnet-id]
[--ppg]
[--priority {Regular, Spot}]
[--scale-down-mode {Deallocate, Delete}]
[--snapshot-id]
[--spot-max-price]
[--tags]
[--vnet-subnet-id]
[--zones]
Примеры
Создайте узел в существующем кластере AKS с включенным эфемерным ос.
az aks nodepool add -g MyResourceGroup -n nodepool1 --cluster-name MyManagedCluster --node-osdisk-type Ephemeral --node-osdisk-size 48
Создайте узел с включенной функцией EncryptionAtHost.
az aks nodepool add -g MyResourceGroup -n nodepool1 --cluster-name MyManagedCluster --enable-encryption-at-host
Создайте узел с поддержкой UltraSSD.
az aks nodepool add -g MyResourceGroup -n nodepool1 --cluster-name MyManagedCluster --enable-ultra-ssd
Создание кластера nodepool с определенным номером SKU ОС
az aks nodepool add -g MyResourceGroup -n nodepool1 --cluster-name MyManagedCluster --os-sku Ubuntu
Создание узла с ос с поддержкой FIPS
az aks nodepool add -g MyResourceGroup -n nodepool1 --cluster-name MyManagedCluster --enable-fips-image
создайте кластер Kubernetes с идентификатором моментального снимка.
az aks nodepool add -g MyResourceGroup -n nodepool1 --cluster-name MyManagedCluster --kubernetes-version 1.20.9 --snapshot-id "/subscriptions/00000/resourceGroups/AnotherResourceGroup/providers/Microsoft.ContainerService/snapshots/mysnapshot1"
создание узла в существующем кластере AKS с идентификатором группы узлов
az aks nodepool add -g MyResourceGroup -n MyNodePool --cluster-name MyMC --host-group-id /subscriptions/00000/resourceGroups/AnotherResourceGroup/providers/Microsoft.ContainerService/hostGroups/myHostGroup --node-vm-size VMSize
создайте nodepool с идентификатором группы резервирования емкости (CRG).
az aks nodepool add -g MyResourceGroup -n MyNodePool --cluster-name MyMC --node-vm-size VMSize --crg-id "/subscriptions/SubID/resourceGroups/ResourceGroupName/providers/Microsoft.ContainerService/CapacityReservationGroups/MyCRGID"
Обязательные параметры
Имя кластера.
Имя пула узлов.
Имя группы ресурсов. Вы можете настроить расположение по умолчанию с помощью az configure --defaults group=<name>
.
Необязательные параметры
Пары "ключ-значение", разделенные запятыми, чтобы указать пользовательские заголовки.
Предоставление портов узла в пуле узлов. При указании формат должен быть разделенным пробелом список диапазонов с протоколом, например. 80/TCP 443/TCP 4000-5000/TCP
.
Идентификаторы групп безопасности приложений, к которым должен принадлежать сетевой интерфейс пула узлов. При указании формат должен быть разделенным пробелом список идентификаторов.
Идентификатор crg, используемый для связывания нового узла с существующим ресурсом группы резервирования емкости.
Отключите Windows OutboundNAT в пуле узлов агента Windows.
Когда узлы вытеснены, сколько минут, чтобы дождаться вытеснения всех модулей pod.
Включите автомасштабирование кластера.
Включите EncryptionAtHost, значение по умолчанию равно false.
Используйте ОС с поддержкой FIPS на узлах агента.
Включите общедоступный IP-адрес узла VMSS.
Включите UltraSSD, значение по умолчанию равно false.
Политика вытеснения пула точечных узлов. Его можно задать только в том случае, если значение --priority — Spot.
Профиль экземпляра GPU для секционирования графических процессоров Nvidia gpu.
Полный идентификатор выделенной группы узлов, используемый для подготовки пула узлов агента.
Путь к JSON-файлу с конфигурацией Kubelet для узлов агента. https://aka.ms/aks/custom-node-config.
Версия Kubernetes, используемая для создания кластера, например "1.16.9".
Метки узлов для пула узлов. См https://aka.ms/node-labels . синтаксис меток.
Путь к JSON-файлу с конфигурациями ОС для узлов агента Linux. https://aka.ms/aks/custom-node-config.
Максимальное число узлов, используемых для автомасштабирования, если указан параметр --enable-cluster-autoscaler. Укажите значение в диапазоне [0, 1000] для пользовательского узла и [11000] для системного узла.
Максимальное число контейнеров pod, развертываемых на узле.
Если значение не указано, по умолчанию используется сетевой подключаемый модуль. 30 для "azure", 110 для kubenet или 250 для "none".
Дополнительные узлы, используемые для ускорения обновления. При указании он представляет используемое число или процент, например. 5 или 33%.
Минимальное количество узлов, используемых для автомасштабирования, если указан параметр --enable-cluster-autoscaler. Укажите значение в диапазоне [0, 1000] для пользовательского узла и [11000] для системного узла.
Режим пула узлов, который определяет основную функцию пула узлов. Если задано значение System, AKS предпочитает системные модули pod планирования пулов узлов с режимом System
. Узнайте больше по адресу https://aka.ms/aks/nodepool/mode.
Не ожидать завершения длительной операции.
Количество узлов в пуле агентов Kubernetes. После создания кластера можно изменить размер пула узлов с az aks scale
помощью .
Размер в ГиБ диска ОС для каждого узла в пуле агентов. Минимум 30 ГиБ.
Тип диска ОС, используемый для компьютеров в заданном пуле агентов. По умолчанию значение "Ephemeral" по возможности в сочетании с размером виртуальной машины и размером диска ОС. Может не быть изменено для этого пула после создания. ("Эфемеральный" или "Управляемый").
Идентификатор префикса общедоступного IP-адреса, используемый для назначения общедоступных IP-адресов узлам VMSS.
IpTags общедоступных IP-адресов узла.
Время ожидания (в минутах) после очистки узла и перед повторной подготовкой к нему и переход к следующему узлу.
Узел затухает пул узлов.
Размер Виртуальные машины для создания как узлов Kubernetes.
Номер SKU ОС пула узлов агента. Ubuntu или CBLMariner для Linux. Windows2019 или Windows2022 для Windows.
Тип ОС. Linux или Windows.
Идентификатор ресурса подсети в существующей виртуальной сети, в которой необходимо назначить модули pod в кластере (требуется сетевой подключаемый модуль Azure).
Идентификатор PPG.
Приоритет пула узлов.
Описать, как виртуальные машины добавляются в узлы или удаляются из них.
Исходный идентификатор моментального снимка, используемый для создания этого узла.
Его можно задать только в том случае, если значение --priority — Spot. Укажите максимальную цену, которую вы готовы платить в долларах США. Возможные значения — это любое десятичное значение, больше нуля или –1, указывающее, что цена по умолчанию будет выше по запросу. Он может включать только до 5 десятичных разрядов.
Теги, разделенные пробелами: key[=value] [key[=value] ...]. Используйте "" для очистки существующих тегов.
Идентификатор ресурса подсети в существующей виртуальной сети, в которой необходимо развернуть кластер.
Зоны доступности, в которых будут размещены узлы агента. Кроме того, чтобы установить узлы агента в несколько зон, необходимо передать номера зон, разделенные пустыми. Например, чтобы иметь все 3 зоны, необходимо ввести --zones 1 2 3
.
Глобальные параметры
Повышение уровня детализации журнала для включения всех журналов отладки.
Отображение этого справочного сообщения и выход.
Показывать только ошибки, блокируя предупреждения.
Формат вывода.
Строка запроса JMESPath. Дополнительные сведения и примеры см. в разделе http://jmespath.org/.
Имя или идентификатор подписки Подписку по умолчанию можно настроить с помощью az account set -s NAME_OR_ID
.
Повышение уровня детализации журнала. Чтобы включить полные журналы отладки, используйте параметр --debug.
az aks nodepool add (aks-preview Расширение)
Добавьте пул узлов в управляемый кластер Kubernetes.
az aks nodepool add --cluster-name
--name
--resource-group
[--aks-custom-headers]
[--allowed-host-ports]
[--asg-ids]
[--crg-id]
[--disable-windows-outbound-nat]
[--drain-timeout]
[--enable-artifact-streaming]
[--enable-cluster-autoscaler]
[--enable-custom-ca-trust]
[--enable-encryption-at-host]
[--enable-fips-image]
[--enable-node-public-ip]
[--enable-secure-boot]
[--enable-ultra-ssd]
[--enable-vtpm]
[--eviction-policy {Deallocate, Delete}]
[--gateway-prefix-size]
[--gpu-instance-profile {MIG1g, MIG2g, MIG3g, MIG4g, MIG7g}]
[--host-group-id]
[--if-match]
[--if-none-match]
[--kubelet-config]
[--kubernetes-version]
[--labels]
[--linux-os-config]
[--max-count]
[--max-pods]
[--max-surge]
[--message-of-the-day]
[--min-count]
[--mode {Gateway, System, User}]
[--no-wait]
[--node-count]
[--node-osdisk-size]
[--node-osdisk-type {Ephemeral, Managed}]
[--node-public-ip-prefix-id]
[--node-public-ip-tags]
[--node-soak-duration]
[--node-taints]
[--node-vm-size]
[--os-sku {AzureLinux, CBLMariner, Mariner, Ubuntu, Windows2019, Windows2022, WindowsAnnual}]
[--os-type]
[--pod-ip-allocation-mode {DynamicIndividual, StaticBlock}]
[--pod-subnet-id]
[--ppg]
[--priority {Regular, Spot}]
[--scale-down-mode {Deallocate, Delete}]
[--skip-gpu-driver-install]
[--snapshot-id]
[--spot-max-price]
[--ssh-access {disabled, localuser}]
[--tags]
[--vm-set-type]
[--vm-sizes]
[--vnet-subnet-id]
[--workload-runtime {KataCcIsolation, KataMshvVmIsolation, OCIContainer, WasmWasi}]
[--zones]
Примеры
Создайте узел в существующем кластере AKS с включенным эфемерным ос.
az aks nodepool add -g MyResourceGroup -n nodepool1 --cluster-name MyManagedCluster --node-osdisk-type Ephemeral --node-osdisk-size 48
Создайте узел с включенной функцией EncryptionAtHost.
az aks nodepool add -g MyResourceGroup -n nodepool1 --cluster-name MyManagedCluster --enable-encryption-at-host
Создание узла с помощью определенного os-sku
az aks nodepool add -g MyResourceGroup -n nodepool1 --cluster-name MyManagedCluster --os-sku Ubuntu
Создайте nodepool, который может выполнять рабочие нагрузки wasm.
az aks nodepool add -g MyResourceGroup -n nodepool1 --cluster-name MyManagedCluster --workload-runtime WasmWasi
создайте кластер Kubernetes с идентификатором моментального снимка.
az aks nodepool add -g MyResourceGroup -n nodepool1 --cluster-name MyManagedCluster --kubernetes-version 1.20.9 --snapshot-id "/subscriptions/00000/resourceGroups/AnotherResourceGroup/providers/Microsoft.ContainerService/snapshots/mysnapshot1"
создайте nodepool с идентификатором группы резервирования емкости (CRG).
az aks nodepool add -g MyResourceGroup -n MyNodePool --cluster-name MyMC --node-vm-size VMSize --crg-id "/subscriptions/SubID/resourceGroups/ResourceGroupName/providers/Microsoft.ContainerService/CapacityReservationGroups/MyCRGID"
создание узла в существующем кластере AKS с идентификатором группы узлов
az aks nodepool add -g MyResourceGroup -n MyNodePool --cluster-name MyMC --host-group-id /subscriptions/00000/resourceGroups/AnotherResourceGroup/providers/Microsoft.ContainerService/hostGroups/myHostGroup --node-vm-size VMSize
Создание узла с режимом выделения IP-адресов с параметром StaticBlock и использованием идентификатора подсети pod
az aks nodepool add -g MyResourceGroup -n nodepool1 --cluster-name MyManagedCluster --os-sku Ubuntu --pod-subnet-id /subscriptions/00000/resourceGroups/AnotherResourceGroup/providers/Microsoft.Network/virtualNetworks/MyVnet/subnets/MySubnet --pod-ip-allocation-mode StaticBlock
Создание узла типа VirtualMachines
az aks nodepool add -g MyResourceGroup -n nodepool1 --cluster-name MyManagedCluster --vm-set-type VirtualMachines --vm-sizes "Standard_D4s_v3,Standard_D8s_v3" --node-count 3
Обязательные параметры
Имя кластера.
Имя пула узлов.
Имя группы ресурсов. Вы можете настроить расположение по умолчанию с помощью az configure --defaults group=<name>
.
Необязательные параметры
Отправка пользовательских заголовков. При указании формат должен иметь значение Key1=Value1,Key2=Value2.
Предоставление портов узла в пуле узлов. При указании формат должен быть разделен запятыми список диапазонов с протоколом, например. 80/TCP,443/TCP,4000-5000/TCP. Должен использовать тип пула агентов VMSS.
Идентификаторы групп безопасности приложений, к которым должен принадлежать сетевой интерфейс пула узлов. При указании формат должен быть разделен запятыми списком идентификаторов. Должен использовать тип пула агентов VMSS.
Crg-id, используемый для связывания нового узла с существующим ресурсом группы резервирования емкости. Должен использовать тип пула агентов VMSS.
Отключите Windows OutboundNAT в пуле узлов агента Windows. Должен использовать тип пула агентов VMSS.
Когда узлы вытеснены, сколько минут, чтобы дождаться вытеснения всех модулей pod.
Включите потоковую передачу артефактов для VirtualMachineScaleSets, управляемого пулом узлов, чтобы ускорить холодный запуск контейнеров на узле с помощью загрузки образа по запросу. Чтобы использовать эту функцию, образы контейнеров также должны включать потоковую передачу артефактов в ACR. Если значение не указано, значение по умолчанию равно false.
Включите автомасштабирование кластера. Должен использовать тип пула агентов VMSS.
Включите настраиваемое доверие ЦС в пуле узлов агента.
Включите EncryptionAtHost в пуле узлов агента.
Используйте ОС с поддержкой FIPS на узлах агента.
Включите общедоступный IP-адрес узла VMSS. Должен использовать тип пула агентов VMSS.
Включите безопасную загрузку в пуле узлов агента. Должен использовать тип пула агентов VMSS.
Включите UltraSSD в пуле узлов агента. Должен использовать тип пула агентов VMSS.
Включите vTPM в пуле узлов агента. Должен использовать тип пула агентов VMSS.
Политика вытеснения пула точечных узлов. Его можно задать только в том случае, если значение --priority — Spot.
Размер общедоступного IP-адреса, присоединенного к пулу узлов в режиме шлюза. Пул узлов должен находиться в режиме шлюза.
Профиль экземпляра GPU для секционирования графических процессоров Nvidia gpu.
(предварительная версия) Полный идентификатор выделенной группы узлов, используемый для подготовки пула узлов агента. Должен использовать тип пула агентов VMSS.
Указанное значение будет сравниваться с ETag агентаpool, если оно соответствует операции, будет продолжаться. Если оно не соответствует, запрос будет отклонен, чтобы предотвратить случайные перезаписи. Это не должно быть указано при создании нового агента.
Установите значение "*", чтобы разрешить создание нового агента, но для предотвращения обновления существующего агента. Другие значения будут игнорироваться.
Конфигурации Kubelet для узлов агента.
Версия Kubernetes, используемая для создания кластера, например "1.7.12" или "1.8.7".
Метки узлов для пула узлов. См https://aka.ms/node-labels . синтаксис меток.
Конфигурации ОС для узлов агента Linux.
Максимальное число узлов, используемых для автомасштабирования, если указан параметр --enable-cluster-autoscaler. Укажите значение в диапазоне [0, 1000] для пользовательского узла и [11000] для системного узла.
Максимальное число контейнеров pod, развертываемых на узле.
Если значение не указано, по умолчанию используется сетевой подключаемый модуль. 30 для "azure", 110 для kubenet или 250 для "none".
Дополнительные узлы, используемые для ускорения обновления. При указании он представляет используемое число или процент, например. 5 или 33%.
Путь к файлу с нужным сообщением дня. Допустимо только для узлов Linux. Будет записано в /etc/motd.
Число узлов Минимун, используемых для автомасштабирования, если указано значение "--enable-cluster-autoscaler". Укажите значение в диапазоне [0, 1000] для пользовательского узла и [11000] для системного узла.
Режим пула узлов, который определяет основную функцию пула узлов. Если задано значение System, AKS предпочитает системные модули pod планирования пулов узлов с режимом System
. Узнайте больше по адресу https://aka.ms/aks/nodepool/mode.
Не ожидать завершения длительной операции.
Количество узлов в пуле агентов Kubernetes. После создания кластера можно изменить размер пула узлов с az aks scale
помощью .
Размер в ГиБ диска ОС для каждого узла в пуле агентов. Минимум 30 ГиБ.
Тип диска ОС, используемый для компьютеров в заданном пуле агентов. По умолчанию значение "Ephemeral" по возможности в сочетании с размером виртуальной машины и размером диска ОС. Может не быть изменено для этого пула после создания. ("Эфемеральный" или "Управляемый").
Идентификатор префикса общедоступного IP-адреса, используемый для назначения общедоступных IP-адресов узлам VMSS. Должен использовать тип пула агентов VMSS.
IpTags общедоступных IP-адресов узла. Должен использовать тип пула агентов VMSS.
Время ожидания (в минутах) после очистки узла и перед повторной подготовкой к нему и переход к следующему узлу.
Узел затухает пул узлов.
Размер Виртуальные машины для создания как узлов Kubernetes.
SKU ос пула узлов агента. Ubuntu или CBLMariner, если ос типа Linux, по умолчанию используется Ubuntu, если он не задан; Windows2019, Windows2022 или WindowsAnnual, если ос используется Windows, текущее значение по умолчанию — Windows2022, если оно не задано.
Тип ОС. Linux или Windows. Windows еще не поддерживается для типа набора виртуальных машин VirtualMachines.
Задайте режим выделения IP-адресов для того, как IP-адреса pod из подсети Pod Azure выделяются узлам в кластере AKS. Выбор состоит из динамических пакетов отдельных IP-адресов или статического выделения набора блоков CIDR. Допустимые значения: DynamicIndividual или StaticBlock.
Используется вместе с подключаемым модулем сети Azure. Требуется идентификатор --pod-subnet-id.
Идентификатор подсети в существующей виртуальной сети, в которой назначаются модули pod в кластере (требуется сетевой подключаемый модуль Azure).
Идентификатор PPG. Должен использовать тип пула агентов VMSS.
Приоритет пула узлов.
Описывает, как виртуальные машины добавляются в узлы или удаляются из них.
Чтобы пропустить автоматическую установку драйвера GPU AKS на узле с помощью размера виртуальной машины GPU, если клиенты хотят управлять установкой драйвера GPU самостоятельно. Если значение не указано, значение по умолчанию равно false.
Исходный идентификатор моментального снимка, используемый для создания этого узла. Должен использовать тип пула агентов VMSS.
Его можно задать только в том случае, если значение --priority — Spot. Укажите максимальную цену, которую вы готовы платить в долларах США. Возможные значения — это любое десятичное значение, больше нуля или –1, указывающее, что цена по умолчанию будет выше по запросу. Он может включать только до 5 десятичных разрядов.
Настройте параметр SSH для пула узлов. Используйте "отключено", чтобы отключить доступ SSH, localuser, чтобы включить доступ SSH с помощью закрытого ключа.
Теги, разделенные пробелами: key[=value] [key[=value] ...]. Используйте "" для очистки существующих тегов.
Тип набора виртуальных машин пула агентов. VirtualMachineScaleSets, AvailabilitySet или VirtualMachines(preview).
Разделенный запятыми список размеров. Должен использовать тип пула агентов VirtualMachines.
Идентификатор подсети в существующей виртуальной сети, где требуется развернуть кластер.
Определяет тип рабочей нагрузки, который может выполнять узел. По умолчанию используется OCIContainer.
Разделенный пробелами список зон доступности, в которых будут размещаться узлы агента. Должен использовать тип пула агентов VMSS.
Глобальные параметры
Повышение уровня детализации журнала для включения всех журналов отладки.
Отображение этого справочного сообщения и выход.
Показывать только ошибки, блокируя предупреждения.
Формат вывода.
Строка запроса JMESPath. Дополнительные сведения и примеры см. в разделе http://jmespath.org/.
Имя или идентификатор подписки Подписку по умолчанию можно настроить с помощью az account set -s NAME_OR_ID
.
Повышение уровня детализации журнала. Чтобы включить полные журналы отладки, используйте параметр --debug.
az aks nodepool delete
Удалите пул агентов в управляемом кластере Kubernetes.
az aks nodepool delete --cluster-name
--name
--resource-group
[--no-wait]
Обязательные параметры
Имя кластера.
Имя пула узлов.
Имя группы ресурсов. Вы можете настроить расположение по умолчанию с помощью az configure --defaults group=<name>
.
Необязательные параметры
Не ожидать завершения длительной операции.
Глобальные параметры
Повышение уровня детализации журнала для включения всех журналов отладки.
Отображение этого справочного сообщения и выход.
Показывать только ошибки, блокируя предупреждения.
Формат вывода.
Строка запроса JMESPath. Дополнительные сведения и примеры см. в разделе http://jmespath.org/.
Имя или идентификатор подписки Подписку по умолчанию можно настроить с помощью az account set -s NAME_OR_ID
.
Повышение уровня детализации журнала. Чтобы включить полные журналы отладки, используйте параметр --debug.
az aks nodepool delete (aks-preview Расширение)
Удалите пул агентов в управляемом кластере Kubernetes.
az aks nodepool delete --cluster-name
--name
--resource-group
[--if-match]
[--ignore-pod-disruption-budget]
[--no-wait]
Примеры
Удаление пула агентов с помощью ignore-pod-disruption-budget
az aks nodepool delete --resource-group MyResourceGroup --cluster-name MyManagedCluster --name nodepool1 --ignore-pod-disruption-budget=true
Обязательные параметры
Имя кластера.
Имя пула узлов.
Имя группы ресурсов. Вы можете настроить расположение по умолчанию с помощью az configure --defaults group=<name>
.
Необязательные параметры
Указанное значение будет сравниваться с ETag пула узлов, если оно соответствует операции, будет продолжаться. Если оно не соответствует, запрос будет отклонен, чтобы предотвратить случайные перезаписи. Это не должно быть указано при создании нового агента.
(ПРЕДВАРИТЕЛЬНАЯ ВЕРСИЯ) ignore-pod-нарушение бюджета удаляет существующий узел, не учитывая бюджет прерывания pod.
Не ожидать завершения длительной операции.
Глобальные параметры
Повышение уровня детализации журнала для включения всех журналов отладки.
Отображение этого справочного сообщения и выход.
Показывать только ошибки, блокируя предупреждения.
Формат вывода.
Строка запроса JMESPath. Дополнительные сведения и примеры см. в разделе http://jmespath.org/.
Имя или идентификатор подписки Подписку по умолчанию можно настроить с помощью az account set -s NAME_OR_ID
.
Повышение уровня детализации журнала. Чтобы включить полные журналы отладки, используйте параметр --debug.
az aks nodepool delete-machines
Удалите определенные компьютеры в агентпуле для управляемого кластера.
az aks nodepool delete-machines --cluster-name
--machine-names
--name
--resource-group
[--no-wait]
Примеры
Удаление определенных компьютеров в пуле агентов
az aks nodepool delete-machines -g myResourceGroup --nodepool-name nodepool1 --cluster-name myAKSCluster --machine-names machine1
Обязательные параметры
Имя кластера.
Разделенный пробелом список имен компьютеров из пула агентов, которые необходимо удалить.
Имя пула узлов.
Имя группы ресурсов. Вы можете настроить расположение по умолчанию с помощью az configure --defaults group=<name>
.
Необязательные параметры
Не ожидать завершения длительной операции.
Глобальные параметры
Повышение уровня детализации журнала для включения всех журналов отладки.
Отображение этого справочного сообщения и выход.
Показывать только ошибки, блокируя предупреждения.
Формат вывода.
Строка запроса JMESPath. Дополнительные сведения и примеры см. в разделе http://jmespath.org/.
Имя или идентификатор подписки Подписку по умолчанию можно настроить с помощью az account set -s NAME_OR_ID
.
Повышение уровня детализации журнала. Чтобы включить полные журналы отладки, используйте параметр --debug.
az aks nodepool get-upgrades
Получите доступные версии обновления для пула агентов управляемого кластера Kubernetes.
az aks nodepool get-upgrades --cluster-name
--name
--resource-group
Примеры
Получите доступные версии обновления для пула агентов управляемого кластера Kubernetes.
az aks nodepool get-upgrades --resource-group MyResourceGroup --cluster-name MyManagedCluster --nodepool-name MyNodePool
Обязательные параметры
Имя кластера.
Имя пула узлов.
Имя группы ресурсов. Вы можете настроить расположение по умолчанию с помощью az configure --defaults group=<name>
.
Глобальные параметры
Повышение уровня детализации журнала для включения всех журналов отладки.
Отображение этого справочного сообщения и выход.
Показывать только ошибки, блокируя предупреждения.
Формат вывода.
Строка запроса JMESPath. Дополнительные сведения и примеры см. в разделе http://jmespath.org/.
Имя или идентификатор подписки Подписку по умолчанию можно настроить с помощью az account set -s NAME_OR_ID
.
Повышение уровня детализации журнала. Чтобы включить полные журналы отладки, используйте параметр --debug.
az aks nodepool get-upgrades (aks-preview Расширение)
Получите доступные версии обновления для пула агентов управляемого кластера Kubernetes.
az aks nodepool get-upgrades --cluster-name
--name
--resource-group
Примеры
Получите доступные версии обновления для пула агентов управляемого кластера Kubernetes.
az aks nodepool get-upgrades --resource-group MyResourceGroup --cluster-name MyManagedCluster --nodepool-name MyNodePool
Обязательные параметры
Имя кластера.
Имя пула узлов.
Имя группы ресурсов. Вы можете настроить расположение по умолчанию с помощью az configure --defaults group=<name>
.
Глобальные параметры
Повышение уровня детализации журнала для включения всех журналов отладки.
Отображение этого справочного сообщения и выход.
Показывать только ошибки, блокируя предупреждения.
Формат вывода.
Строка запроса JMESPath. Дополнительные сведения и примеры см. в разделе http://jmespath.org/.
Имя или идентификатор подписки Подписку по умолчанию можно настроить с помощью az account set -s NAME_OR_ID
.
Повышение уровня детализации журнала. Чтобы включить полные журналы отладки, используйте параметр --debug.
az aks nodepool list
Вывод списка пулов узлов в управляемом кластере Kubernetes. Чтобы получить список узлов в команде запуска kubectl get nodes
кластера.
az aks nodepool list --cluster-name
--resource-group
Обязательные параметры
Имя кластера.
Имя группы ресурсов. Вы можете настроить расположение по умолчанию с помощью az configure --defaults group=<name>
.
Глобальные параметры
Повышение уровня детализации журнала для включения всех журналов отладки.
Отображение этого справочного сообщения и выход.
Показывать только ошибки, блокируя предупреждения.
Формат вывода.
Строка запроса JMESPath. Дополнительные сведения и примеры см. в разделе http://jmespath.org/.
Имя или идентификатор подписки Подписку по умолчанию можно настроить с помощью az account set -s NAME_OR_ID
.
Повышение уровня детализации журнала. Чтобы включить полные журналы отладки, используйте параметр --debug.
az aks nodepool list (aks-preview Расширение)
Вывод списка пулов узлов в управляемом кластере Kubernetes.
az aks nodepool list --cluster-name
--resource-group
Обязательные параметры
Имя кластера.
Имя группы ресурсов. Вы можете настроить расположение по умолчанию с помощью az configure --defaults group=<name>
.
Глобальные параметры
Повышение уровня детализации журнала для включения всех журналов отладки.
Отображение этого справочного сообщения и выход.
Показывать только ошибки, блокируя предупреждения.
Формат вывода.
Строка запроса JMESPath. Дополнительные сведения и примеры см. в разделе http://jmespath.org/.
Имя или идентификатор подписки Подписку по умолчанию можно настроить с помощью az account set -s NAME_OR_ID
.
Повышение уровня детализации журнала. Чтобы включить полные журналы отладки, используйте параметр --debug.
az aks nodepool operation-abort
Прервать последнюю операцию выполнения в nodepool.
az aks nodepool operation-abort --cluster-name
--name
--resource-group
[--no-wait]
Примеры
Прерывание операции в пуле агентов
az aks nodepool operation-abort -g myResourceGroup --nodepool-name nodepool1 --cluster-name myAKSCluster
Обязательные параметры
Имя кластера.
Имя пула узлов.
Имя группы ресурсов. Вы можете настроить расположение по умолчанию с помощью az configure --defaults group=<name>
.
Необязательные параметры
Не ожидать завершения длительной операции.
Глобальные параметры
Повышение уровня детализации журнала для включения всех журналов отладки.
Отображение этого справочного сообщения и выход.
Показывать только ошибки, блокируя предупреждения.
Формат вывода.
Строка запроса JMESPath. Дополнительные сведения и примеры см. в разделе http://jmespath.org/.
Имя или идентификатор подписки Подписку по умолчанию можно настроить с помощью az account set -s NAME_OR_ID
.
Повышение уровня детализации журнала. Чтобы включить полные журналы отладки, используйте параметр --debug.
az aks nodepool operation-abort (aks-preview Расширение)
Прервать последнюю операцию выполнения в nodepool.
az aks nodepool operation-abort --cluster-name
--name
--resource-group
[--aks-custom-headers]
[--no-wait]
Примеры
Прерывание операции в пуле агентов
az aks nodepool operation-abort -g myResourceGroup --nodepool-name nodepool1 --cluster-name myAKSCluster
Обязательные параметры
Имя кластера.
Имя пула узлов.
Имя группы ресурсов. Вы можете настроить расположение по умолчанию с помощью az configure --defaults group=<name>
.
Необязательные параметры
Отправка пользовательских заголовков. При указании формат должен иметь значение Key1=Value1,Key2=Value2.
Не ожидать завершения длительной операции.
Глобальные параметры
Повышение уровня детализации журнала для включения всех журналов отладки.
Отображение этого справочного сообщения и выход.
Показывать только ошибки, блокируя предупреждения.
Формат вывода.
Строка запроса JMESPath. Дополнительные сведения и примеры см. в разделе http://jmespath.org/.
Имя или идентификатор подписки Подписку по умолчанию можно настроить с помощью az account set -s NAME_OR_ID
.
Повышение уровня детализации журнала. Чтобы включить полные журналы отладки, используйте параметр --debug.
az aks nodepool scale
Масштабирование пула узлов в управляемом кластере Kubernetes.
az aks nodepool scale --cluster-name
--name
--resource-group
[--no-wait]
[--node-count]
Обязательные параметры
Имя кластера.
Имя пула узлов.
Имя группы ресурсов. Вы можете настроить расположение по умолчанию с помощью az configure --defaults group=<name>
.
Необязательные параметры
Не ожидать завершения длительной операции.
Количество узлов в пуле узлов Kubernetes.
Глобальные параметры
Повышение уровня детализации журнала для включения всех журналов отладки.
Отображение этого справочного сообщения и выход.
Показывать только ошибки, блокируя предупреждения.
Формат вывода.
Строка запроса JMESPath. Дополнительные сведения и примеры см. в разделе http://jmespath.org/.
Имя или идентификатор подписки Подписку по умолчанию можно настроить с помощью az account set -s NAME_OR_ID
.
Повышение уровня детализации журнала. Чтобы включить полные журналы отладки, используйте параметр --debug.
az aks nodepool scale (aks-preview Расширение)
Масштабирование пула узлов в управляемом кластере Kubernetes.
az aks nodepool scale --cluster-name
--name
--resource-group
[--aks-custom-headers]
[--no-wait]
[--node-count]
Обязательные параметры
Имя кластера.
Имя пула узлов.
Имя группы ресурсов. Вы можете настроить расположение по умолчанию с помощью az configure --defaults group=<name>
.
Необязательные параметры
Отправка пользовательских заголовков. При указании формат должен иметь значение Key1=Value1,Key2=Value2.
Не ожидать завершения длительной операции.
Количество узлов в пуле узлов Kubernetes.
Глобальные параметры
Повышение уровня детализации журнала для включения всех журналов отладки.
Отображение этого справочного сообщения и выход.
Показывать только ошибки, блокируя предупреждения.
Формат вывода.
Строка запроса JMESPath. Дополнительные сведения и примеры см. в разделе http://jmespath.org/.
Имя или идентификатор подписки Подписку по умолчанию можно настроить с помощью az account set -s NAME_OR_ID
.
Повышение уровня детализации журнала. Чтобы включить полные журналы отладки, используйте параметр --debug.
az aks nodepool show
Отображение сведений о пуле узлов в управляемом кластере Kubernetes.
az aks nodepool show --cluster-name
--name
--resource-group
Обязательные параметры
Имя кластера.
Имя пула узлов.
Имя группы ресурсов. Вы можете настроить расположение по умолчанию с помощью az configure --defaults group=<name>
.
Глобальные параметры
Повышение уровня детализации журнала для включения всех журналов отладки.
Отображение этого справочного сообщения и выход.
Показывать только ошибки, блокируя предупреждения.
Формат вывода.
Строка запроса JMESPath. Дополнительные сведения и примеры см. в разделе http://jmespath.org/.
Имя или идентификатор подписки Подписку по умолчанию можно настроить с помощью az account set -s NAME_OR_ID
.
Повышение уровня детализации журнала. Чтобы включить полные журналы отладки, используйте параметр --debug.
az aks nodepool show (aks-preview Расширение)
Отображение сведений о пуле узлов в управляемом кластере Kubernetes.
az aks nodepool show --cluster-name
--name
--resource-group
Обязательные параметры
Имя кластера.
Имя пула узлов.
Имя группы ресурсов. Вы можете настроить расположение по умолчанию с помощью az configure --defaults group=<name>
.
Глобальные параметры
Повышение уровня детализации журнала для включения всех журналов отладки.
Отображение этого справочного сообщения и выход.
Показывать только ошибки, блокируя предупреждения.
Формат вывода.
Строка запроса JMESPath. Дополнительные сведения и примеры см. в разделе http://jmespath.org/.
Имя или идентификатор подписки Подписку по умолчанию можно настроить с помощью az account set -s NAME_OR_ID
.
Повышение уровня детализации журнала. Чтобы включить полные журналы отладки, используйте параметр --debug.
az aks nodepool start
Запуск остановленного пула агентов в управляемом кластере Kubernetes.
az aks nodepool start --cluster-name
--name
--resource-group
[--aks-custom-headers]
[--no-wait]
Примеры
Запуск пула агентов в управляемом кластере
az aks nodepool start --nodepool-name nodepool1 -g MyResourceGroup --cluster-name MyManagedCluster
Обязательные параметры
Имя кластера.
Имя пула узлов.
Имя группы ресурсов. Вы можете настроить расположение по умолчанию с помощью az configure --defaults group=<name>
.
Необязательные параметры
Отправка пользовательских заголовков. При указании формат должен иметь значение Key1=Value1,Key2=Value2.
Не ожидать завершения длительной операции.
Глобальные параметры
Повышение уровня детализации журнала для включения всех журналов отладки.
Отображение этого справочного сообщения и выход.
Показывать только ошибки, блокируя предупреждения.
Формат вывода.
Строка запроса JMESPath. Дополнительные сведения и примеры см. в разделе http://jmespath.org/.
Имя или идентификатор подписки Подписку по умолчанию можно настроить с помощью az account set -s NAME_OR_ID
.
Повышение уровня детализации журнала. Чтобы включить полные журналы отладки, используйте параметр --debug.
az aks nodepool start (aks-preview Расширение)
Запуск остановленного пула агентов в управляемом кластере Kubernetes.
az aks nodepool start --cluster-name
--name
--resource-group
[--aks-custom-headers]
[--no-wait]
Примеры
Запуск пула агентов в управляемом кластере
az aks nodepool start --nodepool-name nodepool1 -g MyResourceGroup --cluster-name MyManagedCluster
Обязательные параметры
Имя кластера.
Имя пула узлов.
Имя группы ресурсов. Вы можете настроить расположение по умолчанию с помощью az configure --defaults group=<name>
.
Необязательные параметры
Отправка пользовательских заголовков. При указании формат должен иметь значение Key1=Value1,Key2=Value2.
Не ожидать завершения длительной операции.
Глобальные параметры
Повышение уровня детализации журнала для включения всех журналов отладки.
Отображение этого справочного сообщения и выход.
Показывать только ошибки, блокируя предупреждения.
Формат вывода.
Строка запроса JMESPath. Дополнительные сведения и примеры см. в разделе http://jmespath.org/.
Имя или идентификатор подписки Подписку по умолчанию можно настроить с помощью az account set -s NAME_OR_ID
.
Повышение уровня детализации журнала. Чтобы включить полные журналы отладки, используйте параметр --debug.
az aks nodepool stop
Остановите запуск пула агентов в управляемом кластере Kubernetes.
az aks nodepool stop --cluster-name
--name
--resource-group
[--aks-custom-headers]
[--no-wait]
Примеры
Остановка пула агентов в управляемом кластере
az aks nodepool stop --nodepool-name nodepool1 -g MyResourceGroup --cluster-name MyManagedCluster
Обязательные параметры
Имя кластера.
Имя пула узлов.
Имя группы ресурсов. Вы можете настроить расположение по умолчанию с помощью az configure --defaults group=<name>
.
Необязательные параметры
Отправка пользовательских заголовков. При указании формат должен иметь значение Key1=Value1,Key2=Value2.
Не ожидать завершения длительной операции.
Глобальные параметры
Повышение уровня детализации журнала для включения всех журналов отладки.
Отображение этого справочного сообщения и выход.
Показывать только ошибки, блокируя предупреждения.
Формат вывода.
Строка запроса JMESPath. Дополнительные сведения и примеры см. в разделе http://jmespath.org/.
Имя или идентификатор подписки Подписку по умолчанию можно настроить с помощью az account set -s NAME_OR_ID
.
Повышение уровня детализации журнала. Чтобы включить полные журналы отладки, используйте параметр --debug.
az aks nodepool stop (aks-preview Расширение)
Остановите запуск пула агентов в управляемом кластере Kubernetes.
az aks nodepool stop --cluster-name
--name
--resource-group
[--aks-custom-headers]
[--no-wait]
Примеры
Остановка пула агентов в управляемом кластере
az aks nodepool stop --nodepool-name nodepool1 -g MyResourceGroup --cluster-name MyManagedCluster
Обязательные параметры
Имя кластера.
Имя пула узлов.
Имя группы ресурсов. Вы можете настроить расположение по умолчанию с помощью az configure --defaults group=<name>
.
Необязательные параметры
Отправка пользовательских заголовков. При указании формат должен иметь значение Key1=Value1,Key2=Value2.
Не ожидать завершения длительной операции.
Глобальные параметры
Повышение уровня детализации журнала для включения всех журналов отладки.
Отображение этого справочного сообщения и выход.
Показывать только ошибки, блокируя предупреждения.
Формат вывода.
Строка запроса JMESPath. Дополнительные сведения и примеры см. в разделе http://jmespath.org/.
Имя или идентификатор подписки Подписку по умолчанию можно настроить с помощью az account set -s NAME_OR_ID
.
Повышение уровня детализации журнала. Чтобы включить полные журналы отладки, используйте параметр --debug.
az aks nodepool update
Обновление свойств пула узлов.
Обновите пул узлов, чтобы включить или отключить кластер автомасштабирование или изменить минимальное число или максимальное число. При вызове без необязательных аргументов эта попытка переместить пул узлов в состояние цели без изменения текущей конфигурации пула узлов. Это можно использовать для перехода из состояния, отличного от успешного выполнения.
az aks nodepool update --cluster-name
--name
--resource-group
[--aks-custom-headers]
[--allowed-host-ports]
[--asg-ids]
[--disable-cluster-autoscaler]
[--drain-timeout]
[--enable-cluster-autoscaler]
[--labels]
[--max-count]
[--max-surge]
[--min-count]
[--mode {System, User}]
[--no-wait]
[--node-soak-duration]
[--node-taints]
[--os-sku {AzureLinux, CBLMariner, Mariner}]
[--scale-down-mode {Deallocate, Delete}]
[--tags]
[--update-cluster-autoscaler]
Примеры
Примирите узел с текущим состоянием.
az aks nodepool update -g MyResourceGroup -n nodepool1 --cluster-name MyManagedCluster
Включение автомасштабирования кластера в диапазоне счетчиков узлов [1,5]
az aks nodepool update --enable-cluster-autoscaler --min-count 1 --max-count 5 -g MyResourceGroup -n nodepool1 --cluster-name MyManagedCluster
Отключение автомасштабирования кластера для существующего кластера
az aks nodepool update --disable-cluster-autoscaler -g MyResourceGroup -n nodepool1 --cluster-name MyManagedCluster
Обновите минимальное число или максимальное число для автомасштабирования кластера.
az aks nodepool update --update-cluster-autoscaler --min-count 1 --max-count 10 -g MyResourceGroup -n nodepool1 --cluster-name MyManagedCluster
Обязательные параметры
Имя кластера.
Имя пула узлов.
Имя группы ресурсов. Вы можете настроить расположение по умолчанию с помощью az configure --defaults group=<name>
.
Необязательные параметры
Пары "ключ-значение", разделенные запятыми, чтобы указать пользовательские заголовки.
Предоставление портов узла в пуле узлов. При указании формат должен быть разделенным пробелом список диапазонов с протоколом, например. 80/TCP 443/TCP 4000-5000/TCP
.
Идентификаторы групп безопасности приложений, к которым должен принадлежать сетевой интерфейс пула узлов. При указании формат должен быть разделенным пробелом список идентификаторов.
Отключите автомасштабирование кластера.
Когда узлы вытеснены, сколько минут, чтобы дождаться вытеснения всех модулей pod.
Включите автомасштабирование кластера.
Метки узлов для пула узлов. См https://aka.ms/node-labels . синтаксис меток.
Максимальное число узлов, используемых для автомасштабирования, если указан параметр --enable-cluster-autoscaler. Укажите значение в диапазоне [0, 1000] для пользовательского узла и [11000] для системного узла.
Дополнительные узлы, используемые для ускорения обновления. При указании он представляет используемое число или процент, например. 5 или 33%.
Минимальное количество узлов, используемых для автомасштабирования, если указан параметр --enable-cluster-autoscaler. Укажите значение в диапазоне [0, 1000] для пользовательского узла и [11000] для системного узла.
Режим пула узлов, который определяет основную функцию пула узлов. Если задано значение System, AKS предпочитает системные модули pod планирования пулов узлов с режимом System
. Узнайте больше по адресу https://aka.ms/aks/nodepool/mode.
Не ожидать завершения длительной операции.
Время ожидания (в минутах) после очистки узла и перед повторной подготовкой к нему и переход к следующему узлу.
Узел затухает пул узлов. Можно обновить существующий идентификатор узла узла или создать новый идентификатор узла для узла. Передайте пустую строку ""
, чтобы удалить все признаки.
SKU ос пула узлов агента.
Описать, как виртуальные машины добавляются в узлы или удаляются из них.
Теги, разделенные пробелами: key[=value] [key[=value] ...]. Используйте "" для очистки существующих тегов.
Обновите минимальное число или максимальное число для автомасштабирования кластера.
Глобальные параметры
Повышение уровня детализации журнала для включения всех журналов отладки.
Отображение этого справочного сообщения и выход.
Показывать только ошибки, блокируя предупреждения.
Формат вывода.
Строка запроса JMESPath. Дополнительные сведения и примеры см. в разделе http://jmespath.org/.
Имя или идентификатор подписки Подписку по умолчанию можно настроить с помощью az account set -s NAME_OR_ID
.
Повышение уровня детализации журнала. Чтобы включить полные журналы отладки, используйте параметр --debug.
az aks nodepool update (aks-preview Расширение)
Обновление свойств пула узлов.
Обновите пул узлов, чтобы включить или отключить кластер автомасштабирование или изменить минимальное число или максимальное число. При вызове без необязательных аргументов эта попытка переместить пул узлов в состояние цели без изменения текущей конфигурации пула узлов. Это можно использовать для перехода из состояния, отличного от успешного выполнения.
az aks nodepool update --cluster-name
--name
--resource-group
[--aks-custom-headers]
[--allowed-host-ports]
[--asg-ids]
[--dcat]
[--disable-cluster-autoscaler]
[--disable-fips-image]
[--disable-secure-boot]
[--disable-vtpm]
[--drain-timeout]
[--enable-artifact-streaming]
[--enable-cluster-autoscaler]
[--enable-custom-ca-trust]
[--enable-fips-image]
[--enable-secure-boot]
[--enable-vtpm]
[--if-match]
[--if-none-match]
[--labels]
[--max-count]
[--max-surge]
[--min-count]
[--mode {Gateway, System, User}]
[--no-wait]
[--node-soak-duration]
[--node-taints]
[--os-sku {AzureLinux, Ubuntu}]
[--scale-down-mode {Deallocate, Delete}]
[--ssh-access {disabled, localuser}]
[--tags]
[--update-cluster-autoscaler]
[--yes]
Примеры
Примирите узел с текущим состоянием.
az aks nodepool update -g MyResourceGroup -n nodepool1 --cluster-name MyManagedCluster
Включение автомасштабирования кластера в диапазоне счетчиков узлов [1,5]
az aks nodepool update --enable-cluster-autoscaler --min-count 1 --max-count 5 -g MyResourceGroup -n nodepool1 --cluster-name MyManagedCluster
Отключение автомасштабирования кластера для существующего кластера
az aks nodepool update --disable-cluster-autoscaler -g MyResourceGroup -n nodepool1 --cluster-name MyManagedCluster
Обновите минимальное число или максимальное число для автомасштабирования кластера.
az aks nodepool update --update-cluster-autoscaler --min-count 1 --max-count 10 -g MyResourceGroup -n nodepool1 --cluster-name MyManagedCluster
Изменение пула узлов на системный режим
az aks nodepool update --mode System -g MyResourceGroup -n nodepool1 --cluster-name MyManagedCluster
Обязательные параметры
Имя кластера.
Имя пула узлов.
Имя группы ресурсов. Вы можете настроить расположение по умолчанию с помощью az configure --defaults group=<name>
.
Необязательные параметры
Отправка пользовательских заголовков. При указании формат должен иметь значение Key1=Value1,Key2=Value2.
Предоставление портов узла в пуле узлов. При указании формат должен быть разделен запятыми список диапазонов с протоколом, например. 80/TCP,443/TCP,4000-5000/TCP. Должен использовать тип пула агентов VMSS.
Идентификаторы групп безопасности приложений, к которым должен принадлежать сетевой интерфейс пула узлов. При указании формат должен быть разделен запятыми списком идентификаторов. Должен использовать тип пула агентов VMSS.
Отключите настраиваемое доверие ЦС в пуле узлов агента.
Отключите автомасштабирование кластера.
Переключитесь на использование ОС с поддержкой FIPS на узлах агента.
Отключите безопасную загрузку в существующем пуле узлов агента с поддержкой доверенного запуска.
Отключите vTPM в существующем пуле узлов агента с поддержкой доверенного запуска.
Когда узлы вытеснены, сколько минут, чтобы дождаться вытеснения всех модулей pod.
Включите потоковую передачу артефактов для VirtualMachineScaleSets, управляемого пулом узлов, чтобы ускорить холодный запуск контейнеров на узле с помощью загрузки образа по запросу. Чтобы использовать эту функцию, образы контейнеров также должны включать потоковую передачу артефактов в ACR. Если значение не указано, значение по умолчанию равно false.
Включите автомасштабирование кластера. Должен использовать тип пула агентов VMSS.
Включите настраиваемое доверие ЦС в пуле узлов агента.
Переключитесь на использование ОС с поддержкой FIPS на узлах агента.
Включите безопасную загрузку в существующем пуле узлов агента с поддержкой доверенного запуска. Должен использовать тип пула агентов VMSS.
Включите vTPM в существующем пуле узлов агента с поддержкой доверенного запуска. Должен использовать тип пула агентов VMSS.
Указанное значение будет сравниваться с ETag пула узлов, если оно соответствует операции, будет продолжаться. Если оно не соответствует, запрос будет отклонен, чтобы предотвратить случайные перезаписи. Это не должно быть указано при создании нового агента.
Установите значение "*", чтобы разрешить создание нового пула узлов, но для предотвращения обновления существующего пула узлов. Другие значения будут игнорироваться.
Метки узлов для пула узлов. См https://aka.ms/node-labels . синтаксис меток.
Максимальное число узлов, используемых для автомасштабирования, если указан параметр --enable-cluster-autoscaler. Укажите значение в диапазоне [0, 1000] для пользовательского узла и [11000] для системного узла.
Дополнительные узлы, используемые для ускорения обновления. При указании он представляет используемое число или процент, например. 5 или 33%.
Число узлов Минимун, используемых для автомасштабирования, если указано значение "--enable-cluster-autoscaler". Укажите значение в диапазоне [0, 1000] для пользовательского узла и [11000] для системного узла.
Режим пула узлов, который определяет основную функцию пула узлов. Если задано значение System, AKS предпочитает системные модули pod планирования пулов узлов с режимом System
. Узнайте больше по адресу https://aka.ms/aks/nodepool/mode.
Не ожидать завершения длительной операции.
Время ожидания (в минутах) после очистки узла и перед повторной подготовкой к нему и переход к следующему узлу.
Узел затухает пул узлов.
SKU ос пула узлов агента.
Описывает, как виртуальные машины добавляются в узлы или удаляются из них.
Обновление параметра SSH для пула узлов. Используйте "отключено", чтобы отключить доступ SSH, localuser, чтобы включить доступ SSH с помощью закрытого ключа.
Теги, разделенные пробелами: key[=value] [key[=value] ...]. Используйте "" для очистки существующих тегов.
Обновите минимальное число или максимальное число для автомасштабирования кластера.
Не запрашивать подтверждение.
Глобальные параметры
Повышение уровня детализации журнала для включения всех журналов отладки.
Отображение этого справочного сообщения и выход.
Показывать только ошибки, блокируя предупреждения.
Формат вывода.
Строка запроса JMESPath. Дополнительные сведения и примеры см. в разделе http://jmespath.org/.
Имя или идентификатор подписки Подписку по умолчанию можно настроить с помощью az account set -s NAME_OR_ID
.
Повышение уровня детализации журнала. Чтобы включить полные журналы отладки, используйте параметр --debug.
az aks nodepool upgrade
Обновите пул узлов в управляемом кластере Kubernetes.
az aks nodepool upgrade --cluster-name
--name
--resource-group
[--aks-custom-headers]
[--drain-timeout]
[--kubernetes-version]
[--max-surge]
[--no-wait]
[--node-image-only]
[--node-soak-duration]
[--snapshot-id]
[--yes]
Обязательные параметры
Имя кластера.
Имя пула узлов.
Имя группы ресурсов. Вы можете настроить расположение по умолчанию с помощью az configure --defaults group=<name>
.
Необязательные параметры
Пары "ключ-значение", разделенные запятыми, чтобы указать пользовательские заголовки.
Когда узлы вытеснены, как долго ждать вытеснения всех модулей pod.
Версия Kubernetes для обновления пула узлов до версии 1.16.9.
Дополнительные узлы, используемые для ускорения обновления. При указании он представляет используемое число или процент, например. 5 или 33 % (взаимоисключающее с "--node-image-only". См. статью az aks nodepool update --max-surge, чтобы обновить максимальный всплеск перед обновлением с помощью "--node-image-only").
Не ожидать завершения длительной операции.
Только образ узла пула агентов обновления.
Время ожидания (в минутах) после очистки узла и перед повторной подготовкой к нему и переход к следующему узлу.
Исходный идентификатор моментального снимка, используемый для обновления этого узла.
Не запрашивать подтверждение.
Глобальные параметры
Повышение уровня детализации журнала для включения всех журналов отладки.
Отображение этого справочного сообщения и выход.
Показывать только ошибки, блокируя предупреждения.
Формат вывода.
Строка запроса JMESPath. Дополнительные сведения и примеры см. в разделе http://jmespath.org/.
Имя или идентификатор подписки Подписку по умолчанию можно настроить с помощью az account set -s NAME_OR_ID
.
Повышение уровня детализации журнала. Чтобы включить полные журналы отладки, используйте параметр --debug.
az aks nodepool upgrade (aks-preview Расширение)
Обновите пул узлов в управляемом кластере Kubernetes.
az aks nodepool upgrade --cluster-name
--name
--resource-group
[--aks-custom-headers]
[--drain-timeout]
[--if-match]
[--if-none-match]
[--kubernetes-version]
[--max-surge]
[--no-wait]
[--node-image-only]
[--node-soak-duration]
[--snapshot-id]
[--yes]
Обязательные параметры
Имя кластера.
Имя пула узлов.
Имя группы ресурсов. Вы можете настроить расположение по умолчанию с помощью az configure --defaults group=<name>
.
Необязательные параметры
Отправка пользовательских заголовков. При указании формат должен иметь значение Key1=Value1,Key2=Value2.
Когда узлы вытеснены, сколько минут, чтобы дождаться вытеснения всех модулей pod.
Указанное значение будет сравниваться с ETag пула узлов, если оно соответствует операции, будет продолжаться. Если оно не соответствует, запрос будет отклонен, чтобы предотвратить случайные перезаписи. Это не должно быть указано при создании нового агента. Для запросов версии образа узла обновления это будет игнорироваться.
Установите значение "*", чтобы разрешить создание нового пула узлов, но для предотвращения обновления существующего пула узлов. Другие значения будут игнорироваться.
Версия Kubernetes для обновления пула узлов, например "1.11.12".
Дополнительные узлы, используемые для ускорения обновления. При указании он представляет используемое число или процент, например. 5 или 33%.
Не ожидать завершения длительной операции.
Только образ узла пула агентов обновления.
Время ожидания (в минутах) после очистки узла и перед повторной подготовкой к нему и переход к следующему узлу.
Исходный идентификатор моментального снимка, используемый для обновления этого узла. Должен использовать тип пула агентов VMSS.
Не запрашивать подтверждение.
Глобальные параметры
Повышение уровня детализации журнала для включения всех журналов отладки.
Отображение этого справочного сообщения и выход.
Показывать только ошибки, блокируя предупреждения.
Формат вывода.
Строка запроса JMESPath. Дополнительные сведения и примеры см. в разделе http://jmespath.org/.
Имя или идентификатор подписки Подписку по умолчанию можно настроить с помощью az account set -s NAME_OR_ID
.
Повышение уровня детализации журнала. Чтобы включить полные журналы отладки, используйте параметр --debug.
az aks nodepool wait
Подождите, пока пул узлов достигнет требуемого состояния.
Если операция в пуле узлов была прервана или запущена --no-wait
, используйте эту команду, чтобы дождаться завершения.
az aks nodepool wait --cluster-name
--name
--resource-group
[--created]
[--custom]
[--deleted]
[--exists]
[--interval]
[--timeout]
[--updated]
Примеры
Подождите, пока пул узлов достигнет требуемого состояния, опрашив каждую минуту до тридцати минут.
az aks nodepool wait --created --interval 60 --cluster-name MyManagedCluster --resource-group MyResourceGroup --nodepool-name MyNodePool --timeout 1800
Обязательные параметры
Имя кластера.
Имя пула узлов.
Имя группы ресурсов. Вы можете настроить расположение по умолчанию с помощью az configure --defaults group=<name>
.
Необязательные параметры
Подождите, пока не будет создано с помощью provisioningState по адресу "Успешно".
Подождите, пока условие не будет удовлетворено пользовательским запросом JMESPath. Например, provisioningState!='InProgress', instanceView.statuses[?code='PowerState/running'].
Дождитесь удаления.
Подождите, пока ресурс не существует.
Интервал опроса в секундах.
Максимальное ожидание в секундах.
Подождите, пока не будет обновлено с помощью provisioningState по адресу "Успешно".
Глобальные параметры
Повышение уровня детализации журнала для включения всех журналов отладки.
Отображение этого справочного сообщения и выход.
Показывать только ошибки, блокируя предупреждения.
Формат вывода.
Строка запроса JMESPath. Дополнительные сведения и примеры см. в разделе http://jmespath.org/.
Имя или идентификатор подписки Подписку по умолчанию можно настроить с помощью az account set -s NAME_OR_ID
.
Повышение уровня детализации журнала. Чтобы включить полные журналы отладки, используйте параметр --debug.