az aro
Управление кластерами Azure Red Hat OpenShift.
Команды
Имя | Описание | Тип | Состояние |
---|---|---|---|
az aro create |
Создание кластера. |
Core | GA |
az aro delete |
Удаление кластера. |
Core | GA |
az aro get-admin-kubeconfig |
Перечисление kubeconfig администратора кластера. |
Core | GA |
az aro get-versions |
Список версий, доступных для установки. |
Core | GA |
az aro list |
Вывод списка кластеров. |
Core | GA |
az aro list-credentials |
Вывод списка учетных данных кластера. |
Core | GA |
az aro show |
Получение сведений о кластере. |
Core | GA |
az aro update |
Обновление кластера. |
Core | GA |
az aro validate |
Проверка разрешений, необходимых для создания кластера. |
Core | GA |
az aro wait |
Подождите, пока кластер достигнет требуемого состояния. |
Core | GA |
az aro create
Создание кластера.
az aro create --master-subnet
--name
--resource-group
--worker-subnet
[--apiserver-visibility {Private, Public}]
[--client-id]
[--client-secret]
[--cluster-resource-group]
[--disk-encryption-set]
[--domain]
[--enable-preconfigured-nsg {false, true}]
[--fips --fips-validated-modules {false, true}]
[--ingress-visibility {Private, Public}]
[--lb-ip-count --load-balancer-managed-outbound-ip-count]
[--location]
[--master-enc-host --master-encryption-at-host {false, true}]
[--master-vm-size]
[--no-wait]
[--outbound-type]
[--pod-cidr]
[--pull-secret]
[--service-cidr]
[--tags]
[--version]
[--vnet]
[--vnet-resource-group]
[--worker-count]
[--worker-enc-host --worker-encryption-at-host {false, true}]
[--worker-vm-disk-size-gb]
[--worker-vm-size]
Примеры
Создание кластера.
az aro create --resource-group MyResourceGroup --name MyCluster --vnet MyVnet --master-subnet MyMasterSubnet --worker-subnet MyWorkerSubnet
Создайте кластер с поддерживаемой версией OpenShift.
az aro create --resource-group MyResourceGroup --name MyCluster --vnet MyVnet --master-subnet MyMasterSubnet --worker-subnet MyWorkerSubnet --version X.Y.Z
Создайте кластер с 5 вычислительными узлами и секретом извлечения Red Hat.
az aro create --resource-group MyResourceGroup --name MyCluster --vnet MyVnet --master-subnet MyMasterSubnet --worker-subnet MyWorkerSubnet --worker-count 5 --pull-secret pullsecret.txt
Создайте частный кластер.
az aro create --resource-group MyResourceGroup --name MyCluster --vnet MyVnet --master-subnet MyMasterSubnet --worker-subnet MyWorkerSubnet --apiserver-visibility Private --ingress-visibility Private
Обязательные параметры
Имя или идентификатор главной подсети виртуальной сети. Если указано имя, --vnet
необходимо указать.
Имя кластера.
Имя группы ресурсов. Группу по умолчанию можно настроить с помощью az configure --defaults group=<name>
.
Имя или идентификатор подсети рабочей виртуальной сети. Если указано имя, --vnet
необходимо указать.
Необязательные параметры
The following parameters are optional, but depending on the context, one or more might become required for the command to execute successfully.
Видимость сервера API.
Свойство | Значение |
---|---|
Default value: | Public |
Допустимые значения: | Private, Public |
Идентификатор клиента субъекта-службы кластера.
Секрет клиента субъекта-службы кластера.
Группа ресурсов кластера.
ResourceID набора DiskEncryptionSet, который будет использоваться для главных и рабочих виртуальных машин.
Домен кластера.
Используйте предварительно настроенные группы безопасности сети.
Свойство | Значение |
---|---|
Default value: | False |
Допустимые значения: | false, true |
Используйте проверенные модули шифрования FIPS.
Свойство | Значение |
---|---|
Default value: | False |
Допустимые значения: | false, true |
Видимость входящего трафика.
Свойство | Значение |
---|---|
Default value: | Public |
Допустимые значения: | Private, Public |
Требуемое количество исходящих IP-адресов IPv4, созданных и управляемых Azure для общедоступной подсистемы балансировки нагрузки кластера.
Location. Значения из az account list-locations
. Расположение по умолчанию можно настроить с помощью az configure --defaults location=<location>
.
Шифрование по флагу узла для главных виртуальных машин.
Свойство | Значение |
---|---|
Default value: | False |
Допустимые значения: | false, true |
Размер главных виртуальных машин.
Свойство | Значение |
---|---|
Default value: | Standard_D8s_v5 |
Не ожидать завершения длительной операции.
Свойство | Значение |
---|---|
Default value: | False |
Исходящий тип кластера. Должно быть loadbalancer или UserDefinedRouting.
Свойство | Значение |
---|---|
Default value: | Loadbalancer |
CIDR сети pod. Должно быть не менее /18 или больше.
Свойство | Значение |
---|---|
Default value: | 10.128.0.0/14 |
Секрет извлечения кластера.
CIDR сети служб. Должно быть не менее /18 или больше.
Свойство | Значение |
---|---|
Default value: | 172.30.0.0/16 |
Теги, разделенные пробелами: key[=value] [key[=value] ...]. Используйте "" для очистки существующих тегов.
Версия OpenShift, используемая для создания кластера.
Имя или идентификатор виртуальной сети. Если указано имя, --vnet-resource-group
необходимо указать.
Имя группы ресурсов виртуальной сети.
Количество рабочих виртуальных машин.
Свойство | Значение |
---|---|
Default value: | 3 |
Шифрование по флагу узла для рабочих виртуальных машин.
Свойство | Значение |
---|---|
Default value: | False |
Допустимые значения: | false, true |
Размер диска в ГБ рабочих виртуальных машин.
Свойство | Значение |
---|---|
Default value: | 128 |
Размер рабочих виртуальных машин.
Свойство | Значение |
---|---|
Default value: | Standard_D4s_v5 |
Глобальные параметры
Повышение уровня детализации журнала для включения всех журналов отладки.
Свойство | Значение |
---|---|
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 aro delete
Удаление кластера.
az aro delete --name
--resource-group
[--no-wait]
[--yes]
Примеры
Удаление кластера.
az aro delete --name MyCluster --resource-group MyResourceGroup
Обязательные параметры
Имя кластера.
Имя группы ресурсов. Группу по умолчанию можно настроить с помощью az configure --defaults group=<name>
.
Необязательные параметры
The following parameters are optional, but depending on the context, one or more might become required for the command to execute successfully.
Не ожидать завершения длительной операции.
Свойство | Значение |
---|---|
Default value: | False |
Не запрашивать подтверждение.
Свойство | Значение |
---|---|
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 aro get-admin-kubeconfig
Перечисление kubeconfig администратора кластера.
az aro get-admin-kubeconfig --name
--resource-group
[--file]
Примеры
Перечисление kubeconfig администратора кластера. Значение по умолчанию — сохранить его в файле с именем Kubeconfig.
az aro get-admin-kubeconfig --name MyCluster --resource-group MyResourceGroup
Обязательные параметры
Имя кластера.
Имя группы ресурсов. Группу по умолчанию можно настроить с помощью az configure --defaults group=<name>
.
Необязательные параметры
The following parameters are optional, but depending on the context, one or more might become required for the command to execute successfully.
Путь к файлу, в котором следует сохранить kubeconfig. По умолчанию: kubeconfig в локальном каталоге.
Свойство | Значение |
---|---|
Default value: | kubeconfig |
Глобальные параметры
Повышение уровня детализации журнала для включения всех журналов отладки.
Свойство | Значение |
---|---|
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 aro get-versions
Список версий, доступных для установки.
az aro get-versions --location
Примеры
Список версий установки, доступных для региона "Восточная часть США".
az aro get-versions --location eastus
Список версий установки, доступных для региона "Восточная часть США" с форматированными выходными данными таблицы.
az aro get-versions --location eastus -o table
Обязательные параметры
Location. Значения из az account list-locations
. Расположение по умолчанию можно настроить с помощью az configure --defaults location=<location>
.
Глобальные параметры
Повышение уровня детализации журнала для включения всех журналов отладки.
Свойство | Значение |
---|---|
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 aro list
Вывод списка кластеров.
az aro list [--resource-group]
Примеры
Вывод списка кластеров.
az aro list
Вывод списка кластеров с представлением таблицы.
az aro list -o table
Необязательные параметры
The following parameters are optional, but depending on the context, one or more might become required for the command to execute successfully.
Имя группы ресурсов. Группу по умолчанию можно настроить с помощью 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 aro list-credentials
Вывод списка учетных данных кластера.
az aro list-credentials --name
--resource-group
Примеры
Вывод списка учетных данных кластера.
az aro list-credentials --name MyCluster --resource-group MyResourceGroup
Обязательные параметры
Имя кластера.
Имя группы ресурсов. Группу по умолчанию можно настроить с помощью 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 aro show
Получение сведений о кластере.
az aro show --name
--resource-group
Примеры
Получение сведений о кластере.
az aro show --name MyCluster --resource-group MyResourceGroup
Обязательные параметры
Имя кластера.
Имя группы ресурсов. Группу по умолчанию можно настроить с помощью 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 aro update
Обновление кластера.
az aro update --name
--resource-group
[--client-id]
[--client-secret]
[--lb-ip-count --load-balancer-managed-outbound-ip-count]
[--no-wait]
[--refresh-credentials {false, true}]
Примеры
Обновление кластера.
az aro update --name MyCluster --resource-group MyResourceGroup
Обязательные параметры
Имя кластера.
Имя группы ресурсов. Группу по умолчанию можно настроить с помощью az configure --defaults group=<name>
.
Необязательные параметры
The following parameters are optional, but depending on the context, one or more might become required for the command to execute successfully.
Идентификатор клиента субъекта-службы кластера.
Секрет клиента субъекта-службы кластера.
Требуемое количество исходящих IP-адресов IPv4, созданных и управляемых Azure для общедоступной подсистемы балансировки нагрузки кластера.
Не ожидать завершения длительной операции.
Свойство | Значение |
---|---|
Default value: | False |
Обновите учетные данные приложения кластера.
Свойство | Значение |
---|---|
Default value: | False |
Допустимые значения: | false, true |
Глобальные параметры
Повышение уровня детализации журнала для включения всех журналов отладки.
Свойство | Значение |
---|---|
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 aro validate
Проверка разрешений, необходимых для создания кластера.
az aro validate --master-subnet
--name
--resource-group
--worker-subnet
[--client-id]
[--client-secret]
[--cluster-resource-group]
[--disk-encryption-set]
[--location]
[--pod-cidr]
[--service-cidr]
[--version]
[--vnet]
[--vnet-resource-group]
Примеры
Проверка разрешений.
az aro validate --resource-group MyGroup --name MyName --vnet MyVnet --master-subnet MyMasterSubnet --worker-subnet MyWorkerSubnet
Проверка разрешений и версия OpenShift
az aro validate --resource-group MyGroup --name MyName --vnet MyVnet --master-subnet MyMasterSubnet --worker-subnet MyWorkerSubnet --version X.Y.Z
Обязательные параметры
Имя или идентификатор главной подсети виртуальной сети. Если указано имя, --vnet
необходимо указать.
Имя кластера.
Имя группы ресурсов. Группу по умолчанию можно настроить с помощью az configure --defaults group=<name>
.
Имя или идентификатор подсети рабочей виртуальной сети. Если указано имя, --vnet
необходимо указать.
Необязательные параметры
The following parameters are optional, but depending on the context, one or more might become required for the command to execute successfully.
Идентификатор клиента субъекта-службы кластера.
Секрет клиента субъекта-службы кластера.
Группа ресурсов кластера.
ResourceID набора DiskEncryptionSet, который будет использоваться для главных и рабочих виртуальных машин.
Location. Значения из az account list-locations
. Расположение по умолчанию можно настроить с помощью az configure --defaults location=<location>
.
CIDR сети pod. Должно быть не менее /18 или больше.
CIDR сети служб. Должно быть не менее /18 или больше.
Версия OpenShift, используемая для создания кластера.
Имя или идентификатор виртуальной сети. Если указано имя, --vnet-resource-group
необходимо указать.
Имя группы ресурсов виртуальной сети.
Глобальные параметры
Повышение уровня детализации журнала для включения всех журналов отладки.
Свойство | Значение |
---|---|
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 aro wait
Подождите, пока кластер достигнет требуемого состояния.
Если операция в кластере была прервана или запущена --no-wait
, используйте эту команду, чтобы дождаться завершения.
az aro wait --name
--resource-group
[--created]
[--custom]
[--deleted]
[--exists]
[--interval]
[--timeout]
[--updated]
Обязательные параметры
Имя кластера.
Имя группы ресурсов. Группу по умолчанию можно настроить с помощью az configure --defaults group=<name>
.
Необязательные параметры
The following parameters are optional, but depending on the context, one or more might become required for the command to execute successfully.
Подождите, пока не будет создано с помощью provisioningState по адресу "Успешно".
Свойство | Значение |
---|---|
Parameter group: | Wait Condition Arguments |
Default value: | False |
Подождите, пока условие не будет удовлетворено пользовательским запросом JMESPath. Например, provisioningState!='InProgress', instanceView.statuses[?code='PowerState/running'].
Свойство | Значение |
---|---|
Parameter group: | Wait Condition Arguments |
Дождитесь удаления.
Свойство | Значение |
---|---|
Parameter group: | Wait Condition Arguments |
Default value: | False |
Подождите, пока ресурс не существует.
Свойство | Значение |
---|---|
Parameter group: | Wait Condition Arguments |
Default value: | False |
Интервал опроса в секундах.
Свойство | Значение |
---|---|
Parameter group: | Wait Condition Arguments |
Default value: | 30 |
Максимальное ожидание в секундах.
Свойство | Значение |
---|---|
Parameter group: | Wait Condition Arguments |
Default value: | 3600 |
Подождите, пока не будет обновлено с помощью provisioningState по адресу "Успешно".
Свойство | Значение |
---|---|
Parameter group: | Wait Condition 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 |