Поделиться через


az aks safeguards

Управление средствами защиты развертывания.

Команды

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

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

Ядро Генеральная Ассамблея
az aks safeguards delete

Отключите средства защиты развертывания для управляемого кластера.

Ядро Генеральная Ассамблея
az aks safeguards list

Перечисление deploymentSafeguards по родительскому ресурсу.

Ядро Генеральная Ассамблея
az aks safeguards show

Показать конфигурацию защиты развертывания для управляемого кластера.

Ядро Генеральная Ассамблея
az aks safeguards update

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

Ядро Генеральная Ассамблея
az aks safeguards wait

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

Ядро Генеральная Ассамблея

az aks safeguards create

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

az aks safeguards create [--cluster --managed-cluster]
                         [--excluded-namespaces --excluded-ns]
                         [--level {Enforce, Warn}]
                         [--name]
                         [--no-wait {0, 1, f, false, n, no, t, true, y, yes}]
                         [--resource-group]

Примеры

Создание ресурса DeploymentSafeguards на уровне Warn с помощью идентификатора управляемого кластера

az aks safeguards create --resource /subscriptions/subid1/resourceGroups/rg1/providers/Microsoft.ContainerService/managedClusters/cluster1 --level Warn

Создание ресурса DeploymentSafeguards на уровне Warn с помощью тегов подписок, ресурсов и имен

az aks safeguards create --subscription subid1 -g rg1 -n cluster1 --level Warn

Создание ресурса DeploymentSafeguards на уровне Warn с игнорируемых пространствами имен

az aks safeguards create -g rg1 -n mc1 --excluded-ns ns1 ns2 --level Warn

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

The following parameters are optional, but depending on the context, one or more might become required for the command to execute successfully.

--cluster --managed-cluster -c

Полный идентификатор Azure Resource Manager управляемого кластера.

--excluded-namespaces --excluded-ns

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

Свойство Значение
Parameter group: Properties Arguments
--level

Уровень гарантий развертывания. Возможные значения : Warn и Enforce.

Свойство Значение
Parameter group: Properties Arguments
Допустимые значения: Enforce, Warn
--name -n

Имя управляемого кластера.Вы можете указать либо managed_cluster, либо как resource_group, так и имя, но не оба.

--no-wait

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

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

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

Глобальные параметры
--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 aks safeguards delete

Отключите средства защиты развертывания для управляемого кластера.

az aks safeguards delete [--cluster --managed-cluster]
                         [--name]
                         [--no-wait {0, 1, f, false, n, no, t, true, y, yes}]
                         [--resource-group]
                         [--yes]

Примеры

Удаление ресурса DeploymentSafeguard с помощью идентификатора управляемого кластера

az aks safeguards delete -c subscriptions/subid1/resourceGroups/rg1/providers/Microsoft.ContainerService/managedClusters/cluster1

Удаление ресурса DeploymentSafeguard с аргументами resourceGroup и clusterName

az aks safeguards delete -g rg1 -n cluster1

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

The following parameters are optional, but depending on the context, one or more might become required for the command to execute successfully.

--cluster --managed-cluster -c

Полный идентификатор Azure Resource Manager управляемого кластера.

--name -n

Имя управляемого кластера.Вы можете указать либо managed_cluster, либо как resource_group, так и имя, но не оба.

--no-wait

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

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

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

--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/.

--subscription

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

--verbose

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

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

az aks safeguards list

Перечисление deploymentSafeguards по родительскому ресурсу.

az aks safeguards list [--cluster --managed-cluster]
                       [--max-items]
                       [--name]
                       [--next-token]
                       [--resource-group]

Примеры

Перечисление deploymentSafeguards по родительскому ресурсу

az aks safeguards list --managed-cluster subscriptions/subid1/resourceGroups/rg1/providers/Microsoft.ContainerService/managedClusters/cluster1

Перечисление deploymentSafeguards по родительскому ресурсу

az aks safeguards list -g rg1 -n cluster1

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

The following parameters are optional, but depending on the context, one or more might become required for the command to execute successfully.

--cluster --managed-cluster -c

Полный идентификатор Azure Resource Manager управляемого кластера.

--max-items

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

Свойство Значение
Parameter group: Pagination Arguments
--name -n

Имя управляемого кластера.Вы можете указать либо managed_cluster, либо как resource_group, так и имя, но не оба.

--next-token

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

Свойство Значение
Parameter group: Pagination Arguments
--resource-group -g

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

Глобальные параметры
--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 aks safeguards show

Показать конфигурацию защиты развертывания для управляемого кластера.

az aks safeguards show [--cluster --managed-cluster]
                       [--name]
                       [--resource-group]

Примеры

Возвращает ресурс DeploymentSafeguard по идентификатору управляемого кластера

az aks safeguards show --managed-cluster subscriptions/subid1/resourceGroups/rg1/providers/Microsoft.ContainerService/managedClusters/cluster1

Возвращает ресурс DeploymentSafeguard с аргументами resourceGroup и clusterName

az aks safeguards show -g rg1 -n cluster1

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

The following parameters are optional, but depending on the context, one or more might become required for the command to execute successfully.

--cluster --managed-cluster -c

Полный идентификатор Azure Resource Manager управляемого кластера.

--name -n

Имя управляемого кластера.Вы можете указать либо managed_cluster, либо как resource_group, так и имя, но не оба.

--resource-group -g

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

Глобальные параметры
--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 aks safeguards update

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

az aks safeguards update [--add]
                         [--cluster --managed-cluster]
                         [--excluded-namespaces --excluded-ns]
                         [--force-string {0, 1, f, false, n, no, t, true, y, yes}]
                         [--level {Enforce, Warn}]
                         [--name]
                         [--no-wait {0, 1, f, false, n, no, t, true, y, yes}]
                         [--remove]
                         [--resource-group]
                         [--set]

Примеры

Обновление ресурса DeploymentSafeguards по идентификатору кластера на уровень принудительного применения

az aks safeguards update -c /subscriptions/subid/resourcegroups/rg1/providers/Microsoft.ContainerService/managedClusters/mc1 --level Enforce

Обновление ресурса DeploymentSafeguards для принудительного применения уровня с помощью аргументов resourceGroup и имен

az aks safeguards update --level Enforce -g rg1 -n mc1

Обновление ресурса DeploymentSafeguards путем добавления 2 новых пространств имен, чтобы игнорировать

az aks safeguards update -g rg1 -n mc1 --excluded-ns ns1 ns2

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

The following parameters are optional, but depending on the context, one or more might become required for the command to execute successfully.

--add

Добавьте объект в список объектов, указав пары пути и значения ключа. Пример: --add property.listProperty <key=value, string or JSON string>.

Свойство Значение
Parameter group: Generic Update Arguments
--cluster --managed-cluster -c

Полный идентификатор Azure Resource Manager управляемого кластера.

--excluded-namespaces --excluded-ns

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

Свойство Значение
Parameter group: Properties Arguments
--force-string

При использовании "set" или "add" сохраняйте строковые литералы вместо попытки преобразовать в JSON.

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

Уровень гарантий развертывания. Возможные значения : Warn и Enforce.

Свойство Значение
Parameter group: Properties Arguments
Допустимые значения: Enforce, Warn
--name -n

Имя управляемого кластера.Вы можете указать либо managed_cluster, либо как resource_group, так и имя, но не оба.

--no-wait

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

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

Удалите свойство или элемент из списка. Пример: --remove property.list <indexToRemove> OR --remove propertyToRemove.

Свойство Значение
Parameter group: Generic Update Arguments
--resource-group -g

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

--set

Обновите объект, указав путь к свойству и значение для задания. Пример: --set property1.property2=<value>.

Свойство Значение
Parameter group: Generic Update 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 aks safeguards wait

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

az aks safeguards wait --cluster --managed-cluster
                       [--created]
                       [--custom]
                       [--deleted]
                       [--exists]
                       [--interval]
                       [--name]
                       [--resource-group]
                       [--timeout]
                       [--updated]

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

--cluster --managed-cluster -c

Полный идентификатор Azure Resource Manager управляемого кластера.

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

The following parameters are optional, but depending on the context, one or more might become required for the command to execute successfully.

--created

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

Свойство Значение
Parameter group: Wait Condition Arguments
Default value: False
--custom

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

Свойство Значение
Parameter group: Wait Condition Arguments
--deleted

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

Свойство Значение
Parameter group: Wait Condition Arguments
Default value: False
--exists

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

Свойство Значение
Parameter group: Wait Condition Arguments
Default value: False
--interval

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

Свойство Значение
Parameter group: Wait Condition Arguments
Default value: 30
--name -n

Имя управляемого кластера.Вы можете указать либо managed_cluster, либо как resource_group, так и имя, но не оба.

--resource-group -g

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

--timeout

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

Свойство Значение
Parameter group: Wait Condition Arguments
Default value: 3600
--updated

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

Свойство Значение
Parameter group: 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/.

--subscription

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

--verbose

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

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