az fleet namespace

Замечание

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

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

Команды для управления управляемыми пространствами имен парка.

Команды

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

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

Extension Preview
az fleet namespace delete

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

Extension Preview
az fleet namespace get-credentials

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

Extension Preview
az fleet namespace list

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

Extension Preview
az fleet namespace show

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

Extension Preview
az fleet namespace update

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

Extension Preview
az fleet namespace wait

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

Extension Preview

az fleet namespace create

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

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

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

az fleet namespace create --fleet-name
                          --name
                          --resource-group
                          [--acquire-policy-token]
                          [--adoption-policy {Always, IfIdentical, Never}]
                          [--annotations]
                          [--change-reference]
                          [--cpu-limits]
                          [--cpu-requests]
                          [--delete-policy {Delete, Keep}]
                          [--egress-policy {AllowAll, AllowSameNamespace, DenyAll}]
                          [--ingress-policy {AllowAll, AllowSameNamespace, DenyAll}]
                          [--labels]
                          [--member-cluster-names]
                          [--memory-limits]
                          [--memory-requests]
                          [--no-wait]
                          [--tags]

Примеры

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

az fleet namespace create -g MyFleetResourceGroup -f MyFleetName -n MyManagedNamespace

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

az fleet namespace create -g MyFleetResourceGroup -f MyFleetName -n MyManagedNamespace --tags environment=production key=value

Создайте управляемое пространство имен парка с ограничениями ресурсов и политиками.

az fleet namespace create -g MyFleetResourceGroup -f MyFleetName -n MyManagedNamespace --annotations key=value --labels key=value --cpu-requests 1m --cpu-limits 4m --memory-requests 1Mi --memory-limits 4Mi --ingress-policy AllowAll --egress-policy DenyAll --delete-policy Keep --adoption-policy Never

Создайте управляемое пространство имен парка в определенных кластерах-членах.

az fleet namespace create -g MyFleetResourceGroup -f MyFleetName -n MyManagedNamespace --member-cluster-names team-01 team-02 team-03 team-04

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

--fleet-name -f

Имя флота.

--name -n

Имя пространства имен Kubernetes, которое необходимо создать в кластерах-членах.

--resource-group -g

Имя группы ресурсов.

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

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

--acquire-policy-token

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

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

Политика внедрения для пространства имен.

Свойство Значение
Default value: Never
Допустимые значения: Always, IfIdentical, Never
--annotations

Разделенные пробелами заметки в формате key=value. Пример: env=production region=us-west team=devops.

--change-reference

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

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

Ограничения ЦП для пространства имен. Пример: 1000 млн.

--cpu-requests

Запросы ЦП для пространства имен. Пример: 1000 млн.

--delete-policy

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

Свойство Значение
Default value: Keep
Допустимые значения: Delete, Keep
--egress-policy

Политика исходящего трафика для пространства имен.

Свойство Значение
Допустимые значения: AllowAll, AllowSameNamespace, DenyAll
--ingress-policy

Политика входящего трафика для пространства имен.

Свойство Значение
Допустимые значения: AllowAll, AllowSameNamespace, DenyAll
--labels

Метки, разделенные пробелами, в формате key=value. Пример: env=production region=us-west team=devops.

--member-cluster-names

Разделенный пробелами список имен кластеров-членов для применения пространства имен к нему.

--memory-limits

Ограничения памяти для пространства имен. Пример: 500Mi.

--memory-requests

Запросы памяти для пространства имен. Пример: 500Mi.

--no-wait

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

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

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

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

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

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

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

az fleet namespace delete --fleet-name
                          --name
                          --resource-group
                          [--acquire-policy-token]
                          [--change-reference]
                          [--no-wait]
                          [--yes]

Примеры

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

az fleet namespace delete -g MyFleetResourceGroup -f MyFleetName -n MyManagedNamespace

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

--fleet-name -f

Имя флота.

--name -n

Имя управляемого пространства имен.

--resource-group -g

Имя группы ресурсов.

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

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

--acquire-policy-token

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

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

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

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

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

Свойство Значение
Default value: False
--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 fleet namespace get-credentials

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

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

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

az fleet namespace get-credentials --fleet-name
                                   --name
                                   --resource-group
                                   [--acquire-policy-token]
                                   [--change-reference]
                                   [--context]
                                   [--file]
                                   [--member]
                                   [--overwrite-existing]

Примеры

Получите kubeconfig для пространства имен парка из концентратора кластера.

az fleet namespace get-credentials -g MyFleetResourceGroup -f MyFleetName -n MyManagedNamespace

Получите kubeconfig для пространства имен флота из определенного члена флота.

az fleet namespace get-credentials -g MyFleetResourceGroup -f MyFleetName -n MyManagedNamespace --member MyFleetMember

Сохраните kubeconfig в определенный файл.

az fleet namespace get-credentials -g MyFleetResourceGroup -f MyFleetName -n MyManagedNamespace --file ~/my-namespace-config

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

--fleet-name -f

Имя флота.

--name -n

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

--resource-group -g

Имя группы ресурсов.

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

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

--acquire-policy-token

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

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

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

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

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

--file

Файл конфигурации Kubernetes для обновления. Вместо этого используйте "-" для печати YAML в stdout.

Свойство Значение
Default value: ~\.kube\config
--member -m

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

--overwrite-existing

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

Свойство Значение
Default value: True
Глобальные параметры
--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 fleet namespace list

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

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

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

az fleet namespace list --fleet-name
                        --resource-group

Примеры

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

az fleet namespace list -g MyFleetResourceGroup -f MyFleetName

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

--fleet-name -f

Имя флота.

--resource-group -g

Имя группы ресурсов.

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

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

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

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

az fleet namespace show --fleet-name
                        --name
                        --resource-group

Примеры

Отображение сведений о определенном управляемом пространстве имен.

az fleet namespace show -g MyFleetResourceGroup -f MyFleetName -n MyManagedNamespace

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

--fleet-name -f

Имя флота.

--name -n

Имя управляемого пространства имен.

--resource-group -g

Имя группы ресурсов.

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

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

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

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

az fleet namespace update --fleet-name
                          --name
                          --resource-group
                          [--acquire-policy-token]
                          [--change-reference]
                          [--no-wait]
                          [--tags]

Примеры

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

az fleet namespace update -g MyFleetResourceGroup -f MyFleetName -n MyManagedNamespace

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

az fleet namespace update -g MyFleetResourceGroup -f MyFleetName -n MyManagedNamespace --tags environment=production

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

--fleet-name -f

Имя флота.

--name -n

Имя управляемого пространства имен.

--resource-group -g

Имя группы ресурсов.

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

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

--acquire-policy-token

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

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

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

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

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

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

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

Глобальные параметры
--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 fleet namespace wait

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

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

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

Если операция в управляемом пространстве имен флота была прервана или была запущена --no-wait, используйте эту команду, чтобы дождаться завершения.

az fleet namespace wait --fleet-name
                        --name
                        --resource-group
                        [--acquire-policy-token]
                        [--change-reference]
                        [--created]
                        [--custom]
                        [--deleted]
                        [--exists]
                        [--interval]
                        [--timeout]
                        [--updated]

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

--fleet-name -f

Имя флота.

--name -n

Имя управляемого пространства имен.

--resource-group -g

Имя группы ресурсов.

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

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

--acquire-policy-token

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

--only-show-errors

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

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

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

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

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

--subscription

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

--verbose

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

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