az aks addon
Note
Эта ссылка является частью расширения aks-preview для Azure CLI (версия 2.76.0 или более поздней). Расширение автоматически установит первый запуск команды az aks addon. Подробнее о расширениях.
Команды для управления и просмотра условий единой надстройки.
Команды
| Имя | Описание | Тип | Состояние |
|---|---|---|---|
| az aks addon disable |
Отключите включенную надстройку Kubernetes в кластере. |
Extension | GA |
| az aks addon enable |
Включите надстройку Kubernetes. |
Extension | GA |
| az aks addon list |
Вывод списка всех надстроек Kubernetes в данном кластере. |
Extension | GA |
| az aks addon list-available |
Список доступных надстроек Kubernetes. |
Extension | GA |
| az aks addon show |
Отображение состояния и конфигурации для включенной надстройки Kubernetes в определенном кластере. |
Extension | GA |
| az aks addon update |
Обновите уже включенную надстройку Kubernetes. |
Extension | GA |
az aks addon disable
Отключите включенную надстройку Kubernetes в кластере.
az aks addon disable --addon
--name
--resource-group
[--acquire-policy-token]
[--change-reference]
[--no-wait]
Примеры
Отключите надстройку "Monitoring".
az aks addon disable -g myResourceGroup -n myAKSCluster -a monitoring
Обязательные параметры
Укажите надстройку Kubernetes, чтобы отключить.
Имя управляемого кластера.
Имя группы ресурсов. Группу по умолчанию можно настроить с помощью az configure --defaults group=<name>.
Необязательные параметры
Следующие параметры являются необязательными, но в зависимости от контекста один или несколько могут потребоваться для успешного выполнения команды.
Автоматическое получение маркера Политика Azure для этой операции ресурса.
| Свойство | Значение |
|---|---|
| Группа параметров: | Global Policy Arguments |
Связанный идентификатор ссылки на изменение для этой операции ресурса.
| Свойство | Значение |
|---|---|
| Группа параметров: | Global Policy Arguments |
Не ожидать завершения длительной операции.
| Свойство | Значение |
|---|---|
| Default value: | False |
Глобальные параметры
Повышение уровня детализации журнала для включения всех журналов отладки.
| Свойство | Значение |
|---|---|
| Default value: | False |
Показать это сообщение справки и выйти.
Отображать только ошибки, не показывая предупреждения.
| Свойство | Значение |
|---|---|
| Default value: | False |
Формат вывода.
| Свойство | Значение |
|---|---|
| Default value: | json |
| Допустимые значения: | json, jsonc, none, table, tsv, yaml, yamlc |
Строка запроса JMESPath. Дополнительные сведения и примеры см. в разделе http://jmespath.org/.
Имя или идентификатор подписки. Подписку по умолчанию можно настроить с помощью az account set -s NAME_OR_ID.
Увеличьте уровень детализации ведения журнала. Чтобы включить полные журналы отладки, используйте параметр --debug.
| Свойство | Значение |
|---|---|
| Default value: | False |
az aks addon enable
Включите надстройку Kubernetes.
Эти надстройки доступны: http_application_routing — настройка входящего трафика с автоматическим созданием общедоступного DNS-имени. мониторинг — включение Log Analytics мониторинга. Использует рабочую область по умолчанию Log Analytics, если она существует, то создает ее. Укажите "-workspace-resource-id", чтобы использовать существующую рабочую область. Если надстройка мониторинга включена —-no-wait аргумент не будет иметь эффекта виртуального узла— включите виртуальный узел AKS. Требуется имя --subnet-name, чтобы указать имя существующей подсети для используемого виртуального узла. azure-policy — включение политики Azure. Надстройка Политика Azure для AKS обеспечивает горизонтальное применение и защиту кластеров в централизованном и согласованном режиме. Дополнительные сведения см. в aka.ms/aks/policy. application-load-balancer — включите надстройку application Load Balancer (Шлюз приложений для контейнеров) (предварительная версия). ingress-appgw — включение надстройки контроллера входящего трафика шлюза приложений. open-service-mesh — включение надстройки Сетки Open Service (PREVIEW). gitops — включение GitOps (предварительная версия). azure-keyvault-secret-provider — включите надстройку поставщика секретов Keyvault Azure. web_application_routing — включите надстройку маршрутизации приложений (предварительная версия). Укажите "-dns-zone-resource-id" для настройки DNS.
az aks addon enable --addon
--name
--resource-group
[--acquire-policy-token]
[--ampls-resource-id]
[--appgw-id]
[--appgw-name]
[--appgw-subnet-cidr]
[--appgw-subnet-id]
[--appgw-watch-namespace]
[--change-reference]
[--data-collection-settings]
[--dns-zone-resource-ids]
[--enable-high-log-scale-mode {false, true}]
[--enable-msi-auth-for-monitoring {false, true}]
[--enable-secret-rotation]
[--enable-sgxquotehelper]
[--enable-syslog {false, true}]
[--no-wait]
[--rotation-poll-interval]
[--subnet-name]
[--workspace-resource-id]
Примеры
Включите надстройку Kubernetes. (autogenerated)
az aks addon enable --addon virtual-node --name MyManagedCluster --resource-group MyResourceGroup --subnet-name VirtualNodeSubnet
Включите надстройку ingress-appgw с префиксом подсети.
az aks addon enable --name MyManagedCluster --resource-group MyResourceGroup --addon ingress-appgw --appgw-subnet-cidr 10.2.0.0/16 --appgw-name gateway
Включите надстройку open-service-mesh.
az aks addon enable --name MyManagedCluster --resource-group MyResourceGroup -a open-service-mesh
Обязательные параметры
Укажите надстройку Kubernetes для включения.
Имя управляемого кластера.
Имя группы ресурсов. Группу по умолчанию можно настроить с помощью az configure --defaults group=<name>.
Необязательные параметры
Следующие параметры являются необязательными, но в зависимости от контекста один или несколько могут потребоваться для успешного выполнения команды.
Автоматическое получение маркера Политика Azure для этой операции ресурса.
| Свойство | Значение |
|---|---|
| Группа параметров: | Global Policy Arguments |
Идентификатор ресурса области Azure Monitor Приватный канал для надстройки мониторинга.
Идентификатор ресурса существующей Шлюз приложений для использования с AGIC. Используйте с надстройкой ingress-azure.
| Свойство | Значение |
|---|---|
| Группа параметров: | Application Gateway Arguments |
Имя шлюза приложений для создания и использования в группе ресурсов узла. Используйте с надстройкой ingress-azure.
| Свойство | Значение |
|---|---|
| Группа параметров: | Application Gateway Arguments |
CIDR подсети для новой подсети, созданной для развертывания Шлюз приложений. Используйте с надстройкой ingress-azure.
| Свойство | Значение |
|---|---|
| Группа параметров: | Application Gateway Arguments |
Идентификатор ресурса существующей подсети, используемой для развертывания Шлюз приложений. Используйте с надстройкой ingress-azure.
| Свойство | Значение |
|---|---|
| Группа параметров: | Application Gateway Arguments |
Укажите пространство имен, которое должна отслеживать AGIC. Это может быть одиночное строковое значение или разделенный запятыми список пространств имен. Используйте с надстройкой ingress-azure.
| Свойство | Значение |
|---|---|
| Группа параметров: | Application Gateway Arguments |
Связанный идентификатор ссылки на изменение для этой операции ресурса.
| Свойство | Значение |
|---|---|
| Группа параметров: | Global Policy Arguments |
Путь к JSON-файлу с параметрами сбора данных для надстройки мониторинга.
Разделенный запятыми список идентификаторов ресурсов ресурса ресурса зоны DNS для использования с надстройкой маршрутизации приложений.
Включите режим высокой шкалы журналов для журналов контейнеров. Автоматическое включение при указании журналов --enable-container-network-logs.
| Свойство | Значение |
|---|---|
| Допустимые значения: | false, true |
Отправьте данные мониторинга в Log Analytics с помощью назначенного удостоверения кластера (вместо общего ключа рабочей области Log Analytics).
| Свойство | Значение |
|---|---|
| Default value: | True |
| Допустимые значения: | false, true |
Включите смену секретов. Используйте надстройку azure-keyvault-secret-provider.
| Свойство | Значение |
|---|---|
| Default value: | False |
Включение вспомогательного средства кавычек SGX для надстройки confcom.
| Свойство | Значение |
|---|---|
| Default value: | False |
Включите сбор данных системного журнала для надстройки мониторинга.
| Свойство | Значение |
|---|---|
| Допустимые значения: | false, true |
Не ожидать завершения длительной операции.
| Свойство | Значение |
|---|---|
| Default value: | False |
Задайте интервал опроса поворота. Используйте надстройку azure-keyvault-secret-provider.
Имя подсети для используемого виртуального узла.
Идентификатор ресурса существующей рабочей области Log Analytics, используемой для хранения данных мониторинга.
Глобальные параметры
Повышение уровня детализации журнала для включения всех журналов отладки.
| Свойство | Значение |
|---|---|
| Default value: | False |
Показать это сообщение справки и выйти.
Отображать только ошибки, не показывая предупреждения.
| Свойство | Значение |
|---|---|
| Default value: | False |
Формат вывода.
| Свойство | Значение |
|---|---|
| Default value: | json |
| Допустимые значения: | json, jsonc, none, table, tsv, yaml, yamlc |
Строка запроса JMESPath. Дополнительные сведения и примеры см. в разделе http://jmespath.org/.
Имя или идентификатор подписки. Подписку по умолчанию можно настроить с помощью az account set -s NAME_OR_ID.
Увеличьте уровень детализации ведения журнала. Чтобы включить полные журналы отладки, используйте параметр --debug.
| Свойство | Значение |
|---|---|
| Default value: | False |
az aks addon list
Вывод списка всех надстроек Kubernetes в данном кластере.
az aks addon list --name
--resource-group
Обязательные параметры
Имя управляемого кластера.
Имя группы ресурсов. Группу по умолчанию можно настроить с помощью az configure --defaults group=<name>.
Глобальные параметры
Повышение уровня детализации журнала для включения всех журналов отладки.
| Свойство | Значение |
|---|---|
| Default value: | False |
Показать это сообщение справки и выйти.
Отображать только ошибки, не показывая предупреждения.
| Свойство | Значение |
|---|---|
| Default value: | False |
Формат вывода.
| Свойство | Значение |
|---|---|
| Default value: | json |
| Допустимые значения: | json, jsonc, none, table, tsv, yaml, yamlc |
Строка запроса JMESPath. Дополнительные сведения и примеры см. в разделе http://jmespath.org/.
Имя или идентификатор подписки. Подписку по умолчанию можно настроить с помощью az account set -s NAME_OR_ID.
Увеличьте уровень детализации ведения журнала. Чтобы включить полные журналы отладки, используйте параметр --debug.
| Свойство | Значение |
|---|---|
| Default value: | False |
az aks addon list-available
Список доступных надстроек Kubernetes.
az aks addon list-available [--acquire-policy-token]
[--change-reference]
Необязательные параметры
Следующие параметры являются необязательными, но в зависимости от контекста один или несколько могут потребоваться для успешного выполнения команды.
Автоматическое получение маркера Политика Azure для этой операции ресурса.
| Свойство | Значение |
|---|---|
| Группа параметров: | Global Policy Arguments |
Связанный идентификатор ссылки на изменение для этой операции ресурса.
| Свойство | Значение |
|---|---|
| Группа параметров: | Global Policy Arguments |
Глобальные параметры
Повышение уровня детализации журнала для включения всех журналов отладки.
| Свойство | Значение |
|---|---|
| Default value: | False |
Показать это сообщение справки и выйти.
Отображать только ошибки, не показывая предупреждения.
| Свойство | Значение |
|---|---|
| Default value: | False |
Формат вывода.
| Свойство | Значение |
|---|---|
| Default value: | json |
| Допустимые значения: | json, jsonc, none, table, tsv, yaml, yamlc |
Строка запроса JMESPath. Дополнительные сведения и примеры см. в разделе http://jmespath.org/.
Имя или идентификатор подписки. Подписку по умолчанию можно настроить с помощью az account set -s NAME_OR_ID.
Увеличьте уровень детализации ведения журнала. Чтобы включить полные журналы отладки, используйте параметр --debug.
| Свойство | Значение |
|---|---|
| Default value: | False |
az aks addon show
Отображение состояния и конфигурации для включенной надстройки Kubernetes в определенном кластере.
az aks addon show --addon
--name
--resource-group
Примеры
Отображение конфигурации для надстройки "Мониторинг".
az aks addon show -g myResourceGroup -n myAKSCluster -a monitoring
Обязательные параметры
Укажите надстройку Kubernetes.
Имя управляемого кластера.
Имя группы ресурсов. Группу по умолчанию можно настроить с помощью az configure --defaults group=<name>.
Глобальные параметры
Повышение уровня детализации журнала для включения всех журналов отладки.
| Свойство | Значение |
|---|---|
| Default value: | False |
Показать это сообщение справки и выйти.
Отображать только ошибки, не показывая предупреждения.
| Свойство | Значение |
|---|---|
| Default value: | False |
Формат вывода.
| Свойство | Значение |
|---|---|
| Default value: | json |
| Допустимые значения: | json, jsonc, none, table, tsv, yaml, yamlc |
Строка запроса JMESPath. Дополнительные сведения и примеры см. в разделе http://jmespath.org/.
Имя или идентификатор подписки. Подписку по умолчанию можно настроить с помощью az account set -s NAME_OR_ID.
Увеличьте уровень детализации ведения журнала. Чтобы включить полные журналы отладки, используйте параметр --debug.
| Свойство | Значение |
|---|---|
| Default value: | False |
az aks addon update
Обновите уже включенную надстройку Kubernetes.
az aks addon update --addon
--name
--resource-group
[--acquire-policy-token]
[--ampls-resource-id]
[--appgw-id]
[--appgw-name]
[--appgw-subnet-cidr]
[--appgw-subnet-id]
[--appgw-watch-namespace]
[--change-reference]
[--data-collection-settings]
[--dns-zone-resource-ids]
[--enable-high-log-scale-mode {false, true}]
[--enable-msi-auth-for-monitoring {false, true}]
[--enable-secret-rotation]
[--enable-sgxquotehelper]
[--enable-syslog {false, true}]
[--no-wait]
[--rotation-poll-interval]
[--subnet-name]
[--workspace-resource-id]
Примеры
Обновите надстройку Kubernetes. (autogenerated)
az aks addon update --addon virtual-node --name MyManagedCluster --resource-group MyResourceGroup --subnet-name VirtualNodeSubnet
Обновите надстройку ingress-appgw с префиксом подсети.
az aks addon update --name MyManagedCluster --resource-group MyResourceGroup --addon ingress-appgw --appgw-subnet-cidr 10.2.0.0/16 --appgw-name gateway
Обновите надстройку мониторинга с идентификатором ресурса рабочей области.
az aks addon update -g $rg -n $cn -a monitoring --workspace-resource-id=/subscriptions/0000000-00000000-00000-000-000/resourcegroups/myresourcegroup/providers/microsoft.operationalinsights/workspaces/defaultlaworkspace
Обязательные параметры
Укажите надстройку Kubernetes для обновления.
Имя управляемого кластера.
Имя группы ресурсов. Группу по умолчанию можно настроить с помощью az configure --defaults group=<name>.
Необязательные параметры
Следующие параметры являются необязательными, но в зависимости от контекста один или несколько могут потребоваться для успешного выполнения команды.
Автоматическое получение маркера Политика Azure для этой операции ресурса.
| Свойство | Значение |
|---|---|
| Группа параметров: | Global Policy Arguments |
Идентификатор ресурса области Azure Monitor Приватный канал для надстройки мониторинга.
Идентификатор ресурса существующей Шлюз приложений для использования с AGIC. Используйте с надстройкой ingress-azure.
| Свойство | Значение |
|---|---|
| Группа параметров: | Application Gateway Arguments |
Имя шлюза приложений для создания и использования в группе ресурсов узла. Используйте с надстройкой ingress-azure.
| Свойство | Значение |
|---|---|
| Группа параметров: | Application Gateway Arguments |
CIDR подсети для новой подсети, созданной для развертывания Шлюз приложений. Используйте с надстройкой ingress-azure.
| Свойство | Значение |
|---|---|
| Группа параметров: | Application Gateway Arguments |
Идентификатор ресурса существующей подсети, используемой для развертывания Шлюз приложений. Используйте с надстройкой ingress-azure.
| Свойство | Значение |
|---|---|
| Группа параметров: | Application Gateway Arguments |
Укажите пространство имен, которое должна отслеживать AGIC. Это может быть одиночное строковое значение или разделенный запятыми список пространств имен. Используйте с надстройкой ingress-azure.
| Свойство | Значение |
|---|---|
| Группа параметров: | Application Gateway Arguments |
Связанный идентификатор ссылки на изменение для этой операции ресурса.
| Свойство | Значение |
|---|---|
| Группа параметров: | Global Policy Arguments |
Путь к JSON-файлу с параметрами сбора данных для надстройки мониторинга.
Разделенный запятыми список идентификаторов ресурсов ресурса ресурса зоны DNS для использования с надстройкой маршрутизации приложений.
Включите режим высокой шкалы журналов для журналов контейнеров. Автоматическое включение при указании журналов --enable-container-network-logs.
| Свойство | Значение |
|---|---|
| Допустимые значения: | false, true |
Отправьте данные мониторинга в Log Analytics с помощью назначенного удостоверения кластера (вместо общего ключа рабочей области Log Analytics).
| Свойство | Значение |
|---|---|
| Допустимые значения: | false, true |
Включите смену секретов. Используйте надстройку azure-keyvault-secret-provider.
| Свойство | Значение |
|---|---|
| Default value: | False |
Включение вспомогательного средства кавычек SGX для надстройки confcom.
| Свойство | Значение |
|---|---|
| Default value: | False |
Включите сбор данных системного журнала для надстройки мониторинга.
| Свойство | Значение |
|---|---|
| Допустимые значения: | false, true |
Не ожидать завершения длительной операции.
| Свойство | Значение |
|---|---|
| Default value: | False |
Задайте интервал опроса поворота. Используйте надстройку azure-keyvault-secret-provider.
Имя подсети для используемого виртуального узла.
Идентификатор ресурса существующей рабочей области Log Analytics, используемой для хранения данных мониторинга.
Глобальные параметры
Повышение уровня детализации журнала для включения всех журналов отладки.
| Свойство | Значение |
|---|---|
| Default value: | False |
Показать это сообщение справки и выйти.
Отображать только ошибки, не показывая предупреждения.
| Свойство | Значение |
|---|---|
| Default value: | False |
Формат вывода.
| Свойство | Значение |
|---|---|
| Default value: | json |
| Допустимые значения: | json, jsonc, none, table, tsv, yaml, yamlc |
Строка запроса JMESPath. Дополнительные сведения и примеры см. в разделе http://jmespath.org/.
Имя или идентификатор подписки. Подписку по умолчанию можно настроить с помощью az account set -s NAME_OR_ID.
Увеличьте уровень детализации ведения журнала. Чтобы включить полные журналы отладки, используйте параметр --debug.
| Свойство | Значение |
|---|---|
| Default value: | False |