az aro
Управление кластерами Azure Red Hat OpenShift.
Команды
Имя | Описание | Тип | Состояние |
---|---|---|---|
az aro create |
Создание кластера. |
Ядро | ГА |
az aro delete |
Удаление кластера. |
Ядро | ГА |
az aro get-admin-kubeconfig |
Перечисление kubeconfig администратора кластера. |
Ядро | ГА |
az aro get-versions |
Список версий, доступных для установки. |
Ядро | ГА |
az aro list |
Вывод списка кластеров. |
Ядро | ГА |
az aro list-credentials |
Вывод списка учетных данных кластера. |
Ядро | ГА |
az aro show |
Получение сведений о кластере. |
Ядро | ГА |
az aro update |
Обновление кластера. |
Ядро | ГА |
az aro validate |
Проверка разрешений, необходимых для создания кластера. |
Ядро | ГА |
az aro wait |
Подождите, пока кластер достигнет требуемого состояния. |
Ядро | ГА |
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 {false, true}]
[--ingress-visibility {Private, Public}]
[--lb-ip-count]
[--location]
[--master-enc-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 {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
необходимо указать.
Необязательные параметры
Видимость сервера API.
Идентификатор клиента субъекта-службы кластера.
Секрет клиента субъекта-службы кластера.
Группа ресурсов кластера.
ResourceID набора DiskEncryptionSet, который будет использоваться для главных и рабочих виртуальных машин.
Домен кластера.
Используйте предварительно настроенные группы безопасности сети.
Используйте проверенные модули шифрования FIPS.
Видимость входящего трафика.
Требуемое количество исходящих IP-адресов IPv4, созданных и управляемых Azure для общедоступной подсистемы балансировки нагрузки кластера.
Местоположение. Значения из az account list-locations
. Расположение по умолчанию можно настроить с помощью az configure --defaults location=<location>
.
Шифрование по флагу узла для главных виртуальных машин.
Размер главных виртуальных машин.
Не ожидать завершения длительной операции.
Исходящий тип кластера. Должно быть loadbalancer или UserDefinedRouting.
CIDR сети pod. Должно быть не менее /18 или больше.
Секрет извлечения кластера.
CIDR сети служб. Должно быть не менее /18 или больше.
Теги, разделенные пробелами: key[=value] [key[=value] ...]. Используйте "" для очистки существующих тегов.
Версия OpenShift, используемая для создания кластера.
Имя или идентификатор виртуальной сети. Если указано имя, --vnet-resource-group
необходимо указать.
Имя группы ресурсов виртуальной сети.
Количество рабочих виртуальных машин.
Шифрование по флагу узла для рабочих виртуальных машин.
Размер диска в ГБ рабочих виртуальных машин.
Размер рабочих виртуальных машин.
Глобальные параметры
Повышение уровня детализации журнала для включения всех журналов отладки.
Показать это сообщение справки и выйти.
Отображать только ошибки, не показывая предупреждения.
Формат вывода.
Строка запроса JMESPath. Дополнительные сведения и примеры см. в разделе http://jmespath.org/.
Имя или идентификатор подписки. Подписку по умолчанию можно настроить с помощью az account set -s NAME_OR_ID
.
Увеличьте уровень детализации ведения журнала. Чтобы включить полные журналы отладки, используйте параметр --debug.
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>
.
Необязательные параметры
Не ожидать завершения длительной операции.
Не запрашивать подтверждение.
Глобальные параметры
Повышение уровня детализации журнала для включения всех журналов отладки.
Показать это сообщение справки и выйти.
Отображать только ошибки, не показывая предупреждения.
Формат вывода.
Строка запроса JMESPath. Дополнительные сведения и примеры см. в разделе http://jmespath.org/.
Имя или идентификатор подписки. Подписку по умолчанию можно настроить с помощью az account set -s NAME_OR_ID
.
Увеличьте уровень детализации ведения журнала. Чтобы включить полные журналы отладки, используйте параметр --debug.
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>
.
Необязательные параметры
Путь к файлу, в котором следует сохранить kubeconfig. По умолчанию: kubeconfig в локальном каталоге.
Глобальные параметры
Повышение уровня детализации журнала для включения всех журналов отладки.
Показать это сообщение справки и выйти.
Отображать только ошибки, не показывая предупреждения.
Формат вывода.
Строка запроса JMESPath. Дополнительные сведения и примеры см. в разделе http://jmespath.org/.
Имя или идентификатор подписки. Подписку по умолчанию можно настроить с помощью az account set -s NAME_OR_ID
.
Увеличьте уровень детализации ведения журнала. Чтобы включить полные журналы отладки, используйте параметр --debug.
az aro get-versions
Список версий, доступных для установки.
az aro get-versions --location
Примеры
Список версий установки, доступных для региона "Восточная часть США".
az aro get-versions --location eastus
Список версий установки, доступных для региона "Восточная часть США" с форматированными выходными данными таблицы.
az aro get-versions --location eastus -o table
Обязательные параметры
Местоположение. Значения из az account list-locations
. Расположение по умолчанию можно настроить с помощью az configure --defaults location=<location>
.
Глобальные параметры
Повышение уровня детализации журнала для включения всех журналов отладки.
Показать это сообщение справки и выйти.
Отображать только ошибки, не показывая предупреждения.
Формат вывода.
Строка запроса JMESPath. Дополнительные сведения и примеры см. в разделе http://jmespath.org/.
Имя или идентификатор подписки. Подписку по умолчанию можно настроить с помощью az account set -s NAME_OR_ID
.
Увеличьте уровень детализации ведения журнала. Чтобы включить полные журналы отладки, используйте параметр --debug.
az aro list
Вывод списка кластеров.
az aro list [--resource-group]
Примеры
Вывод списка кластеров.
az aro list
Вывод списка кластеров с представлением таблицы.
az aro list -o table
Необязательные параметры
Имя группы ресурсов. Группу по умолчанию можно настроить с помощью az configure --defaults group=<name>
.
Глобальные параметры
Повышение уровня детализации журнала для включения всех журналов отладки.
Показать это сообщение справки и выйти.
Отображать только ошибки, не показывая предупреждения.
Формат вывода.
Строка запроса JMESPath. Дополнительные сведения и примеры см. в разделе http://jmespath.org/.
Имя или идентификатор подписки. Подписку по умолчанию можно настроить с помощью az account set -s NAME_OR_ID
.
Увеличьте уровень детализации ведения журнала. Чтобы включить полные журналы отладки, используйте параметр --debug.
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>
.
Глобальные параметры
Повышение уровня детализации журнала для включения всех журналов отладки.
Показать это сообщение справки и выйти.
Отображать только ошибки, не показывая предупреждения.
Формат вывода.
Строка запроса JMESPath. Дополнительные сведения и примеры см. в разделе http://jmespath.org/.
Имя или идентификатор подписки. Подписку по умолчанию можно настроить с помощью az account set -s NAME_OR_ID
.
Увеличьте уровень детализации ведения журнала. Чтобы включить полные журналы отладки, используйте параметр --debug.
az aro show
Получение сведений о кластере.
az aro show --name
--resource-group
Примеры
Получение сведений о кластере.
az aro show --name MyCluster --resource-group MyResourceGroup
Обязательные параметры
Имя кластера.
Имя группы ресурсов. Группу по умолчанию можно настроить с помощью az configure --defaults group=<name>
.
Глобальные параметры
Повышение уровня детализации журнала для включения всех журналов отладки.
Показать это сообщение справки и выйти.
Отображать только ошибки, не показывая предупреждения.
Формат вывода.
Строка запроса JMESPath. Дополнительные сведения и примеры см. в разделе http://jmespath.org/.
Имя или идентификатор подписки. Подписку по умолчанию можно настроить с помощью az account set -s NAME_OR_ID
.
Увеличьте уровень детализации ведения журнала. Чтобы включить полные журналы отладки, используйте параметр --debug.
az aro update
Обновление кластера.
az aro update --name
--resource-group
[--client-id]
[--client-secret]
[--lb-ip-count]
[--no-wait]
[--refresh-credentials {false, true}]
Примеры
Обновление кластера.
az aro update --name MyCluster --resource-group MyResourceGroup
Обязательные параметры
Имя кластера.
Имя группы ресурсов. Группу по умолчанию можно настроить с помощью az configure --defaults group=<name>
.
Необязательные параметры
Идентификатор клиента субъекта-службы кластера.
Секрет клиента субъекта-службы кластера.
Требуемое количество исходящих IP-адресов IPv4, созданных и управляемых Azure для общедоступной подсистемы балансировки нагрузки кластера.
Не ожидать завершения длительной операции.
Обновите учетные данные приложения кластера.
Глобальные параметры
Повышение уровня детализации журнала для включения всех журналов отладки.
Показать это сообщение справки и выйти.
Отображать только ошибки, не показывая предупреждения.
Формат вывода.
Строка запроса JMESPath. Дополнительные сведения и примеры см. в разделе http://jmespath.org/.
Имя или идентификатор подписки. Подписку по умолчанию можно настроить с помощью az account set -s NAME_OR_ID
.
Увеличьте уровень детализации ведения журнала. Чтобы включить полные журналы отладки, используйте параметр --debug.
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
необходимо указать.
Необязательные параметры
Идентификатор клиента субъекта-службы кластера.
Секрет клиента субъекта-службы кластера.
Группа ресурсов кластера.
ResourceID набора DiskEncryptionSet, который будет использоваться для главных и рабочих виртуальных машин.
Местоположение. Значения из az account list-locations
. Расположение по умолчанию можно настроить с помощью az configure --defaults location=<location>
.
CIDR сети pod. Должно быть не менее /18 или больше.
CIDR сети служб. Должно быть не менее /18 или больше.
Версия OpenShift, используемая для создания кластера.
Имя или идентификатор виртуальной сети. Если указано имя, --vnet-resource-group
необходимо указать.
Имя группы ресурсов виртуальной сети.
Глобальные параметры
Повышение уровня детализации журнала для включения всех журналов отладки.
Показать это сообщение справки и выйти.
Отображать только ошибки, не показывая предупреждения.
Формат вывода.
Строка запроса JMESPath. Дополнительные сведения и примеры см. в разделе http://jmespath.org/.
Имя или идентификатор подписки. Подписку по умолчанию можно настроить с помощью az account set -s NAME_OR_ID
.
Увеличьте уровень детализации ведения журнала. Чтобы включить полные журналы отладки, используйте параметр --debug.
az aro wait
Подождите, пока кластер достигнет требуемого состояния.
Если операция в кластере была прервана или запущена --no-wait
, используйте эту команду, чтобы дождаться завершения.
az aro wait --name
--resource-group
[--created]
[--custom]
[--deleted]
[--exists]
[--interval]
[--timeout]
[--updated]
Обязательные параметры
Имя кластера.
Имя группы ресурсов. Группу по умолчанию можно настроить с помощью 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.