az aro
Gerenciar clusters do Azure Red Hat OpenShift.
Comandos
Nome | Description | Tipo | Status |
---|---|---|---|
az aro create |
Criar um cluster. |
Núcleo | GA |
az aro delete |
Excluir um cluster. |
Núcleo | GA |
az aro get-admin-kubeconfig |
Listar admin kubeconfig de um cluster. |
Núcleo | GA |
az aro get-versions |
Listar versões disponíveis para instalação. |
Núcleo | GA |
az aro list |
Listar clusters. |
Núcleo | GA |
az aro list-credentials |
Listar credenciais de um cluster. |
Núcleo | GA |
az aro show |
Obtenha os detalhes de um cluster. |
Núcleo | GA |
az aro update |
Atualizar um cluster. |
Núcleo | GA |
az aro validate |
Validar as permissões necessárias para criar um cluster. |
Núcleo | GA |
az aro wait |
Aguarde até que um cluster atinja o estado desejado. |
Núcleo | GA |
az aro create
Criar um cluster.
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}]
[--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]
Exemplos
Criar um cluster.
az aro create --resource-group MyResourceGroup --name MyCluster --vnet MyVnet --master-subnet MyMasterSubnet --worker-subnet MyWorkerSubnet
Crie um cluster com uma versão compatível do OpenShift.
az aro create --resource-group MyResourceGroup --name MyCluster --vnet MyVnet --master-subnet MyMasterSubnet --worker-subnet MyWorkerSubnet --version X.Y.Z
Crie um cluster com 5 nós de computação e segredo de pull da 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
Crie um cluster privado.
az aro create --resource-group MyResourceGroup --name MyCluster --vnet MyVnet --master-subnet MyMasterSubnet --worker-subnet MyWorkerSubnet --apiserver-visibility Private --ingress-visibility Private
Parâmetros Exigidos
Nome ou ID da sub-rede mestre vnet. Se o nome for fornecido, --vnet
deve ser fornecido.
Nome do cluster.
Nome do grupo de recursos. Você pode configurar o grupo padrão usando az configure --defaults group=<name>
.
Nome ou ID da sub-rede vnet do trabalhador. Se o nome for fornecido, --vnet
deve ser fornecido.
Parâmetros Opcionais
Visibilidade do servidor de API.
ID do cliente da entidade de serviço de cluster.
Segredo do cliente da entidade de serviço de cluster.
Grupo de recursos do cluster.
ResourceID do DiskEncryptionSet a ser usado para VMs mestre e de trabalho.
Domínio do cluster.
Use NSGs pré-configurados. Padrão: false.
Use módulos de criptografia validados pelo FIPS. Padrão: false.
Visibilidade de entrada.
Local. Valores de: az account list-locations
. Você pode configurar o local padrão usando az configure --defaults location=<location>
.
Criptografia no sinalizador de host para VMs mestres. Padrão: false.
Tamanho das VMs mestres.
Não aguarde a conclusão da operação de execução longa.
Tipo de cluster de saída. Deve ser "Loadbalancer" ou "UserDefinedRouting".
CIDR da rede pod. Deve ser um mínimo de /18 ou maior.
Extrair segredo do cluster.
CIDR da rede de serviços. Deve ser um mínimo de /18 ou maior.
Tags separadas por espaço: key[=value] [key[=value] ...]. Use "" para limpar as tags existentes.
Versão do OpenShift a ser usada para a criação de clusters.
Nome ou ID do vnet. Se o nome for fornecido, --vnet-resource-group
deve ser fornecido.
Nome do grupo de recursos vnet.
Contagem de VMs de trabalho.
Criptografia no sinalizador de host para VMs de trabalho. Padrão: false.
Tamanho do disco em GB de VMs de trabalho.
Tamanho das VMs de trabalho.
Parâmetros Globais
Aumente o detalhamento do log para mostrar todos os logs de depuração.
Mostrar esta mensagem de ajuda e sair.
Mostrar apenas erros, suprimindo avisos.
Formato de saída.
Cadeia de caracteres de consulta JMESPath. Consulte http://jmespath.org/ para obter mais informações e exemplos.
Nome ou ID da assinatura. Você pode configurar a assinatura padrão usando az account set -s NAME_OR_ID
.
Aumentar o detalhamento do log. Use --debug para logs de depuração completos.
az aro delete
Excluir um cluster.
az aro delete --name
--resource-group
[--no-wait]
[--yes]
Exemplos
Excluir um cluster.
az aro delete --name MyCluster --resource-group MyResourceGroup
Parâmetros Exigidos
Nome do cluster.
Nome do grupo de recursos. Você pode configurar o grupo padrão usando az configure --defaults group=<name>
.
Parâmetros Opcionais
Não aguarde a conclusão da operação de execução longa.
Não solicite confirmação.
Parâmetros Globais
Aumente o detalhamento do log para mostrar todos os logs de depuração.
Mostrar esta mensagem de ajuda e sair.
Mostrar apenas erros, suprimindo avisos.
Formato de saída.
Cadeia de caracteres de consulta JMESPath. Consulte http://jmespath.org/ para obter mais informações e exemplos.
Nome ou ID da assinatura. Você pode configurar a assinatura padrão usando az account set -s NAME_OR_ID
.
Aumentar o detalhamento do log. Use --debug para logs de depuração completos.
az aro get-admin-kubeconfig
Listar admin kubeconfig de um cluster.
az aro get-admin-kubeconfig --name
--resource-group
[--file]
Exemplos
Listar admin kubeconfig de um cluster. O padrão é salvá-lo em um arquivo chamado "kubeconfig".
az aro get-admin-kubeconfig --name MyCluster --resource-group MyResourceGroup
Parâmetros Exigidos
Nome do cluster.
Nome do grupo de recursos. Você pode configurar o grupo padrão usando az configure --defaults group=<name>
.
Parâmetros Opcionais
Caminho para o arquivo onde kubeconfig deve ser salvo. Padrão: kubeconfig no diretório local.
Parâmetros Globais
Aumente o detalhamento do log para mostrar todos os logs de depuração.
Mostrar esta mensagem de ajuda e sair.
Mostrar apenas erros, suprimindo avisos.
Formato de saída.
Cadeia de caracteres de consulta JMESPath. Consulte http://jmespath.org/ para obter mais informações e exemplos.
Nome ou ID da assinatura. Você pode configurar a assinatura padrão usando az account set -s NAME_OR_ID
.
Aumentar o detalhamento do log. Use --debug para logs de depuração completos.
az aro get-versions
Listar versões disponíveis para instalação.
az aro get-versions --location
Exemplos
Listar versões de instalação disponíveis para a região Leste dos EUA.
az aro get-versions --location eastus
Listar versões de instalação disponíveis para a região Leste dos EUA com saída formatada em tabela.
az aro get-versions --location eastus -o table
Parâmetros Exigidos
Local. Valores de: az account list-locations
. Você pode configurar o local padrão usando az configure --defaults location=<location>
.
Parâmetros Globais
Aumente o detalhamento do log para mostrar todos os logs de depuração.
Mostrar esta mensagem de ajuda e sair.
Mostrar apenas erros, suprimindo avisos.
Formato de saída.
Cadeia de caracteres de consulta JMESPath. Consulte http://jmespath.org/ para obter mais informações e exemplos.
Nome ou ID da assinatura. Você pode configurar a assinatura padrão usando az account set -s NAME_OR_ID
.
Aumentar o detalhamento do log. Use --debug para logs de depuração completos.
az aro list
Listar clusters.
az aro list [--resource-group]
Exemplos
Listar clusters.
az aro list
Listar clusters com modo de exibição de tabela.
az aro list -o table
Parâmetros Opcionais
Nome do grupo de recursos. Você pode configurar o grupo padrão usando az configure --defaults group=<name>
.
Parâmetros Globais
Aumente o detalhamento do log para mostrar todos os logs de depuração.
Mostrar esta mensagem de ajuda e sair.
Mostrar apenas erros, suprimindo avisos.
Formato de saída.
Cadeia de caracteres de consulta JMESPath. Consulte http://jmespath.org/ para obter mais informações e exemplos.
Nome ou ID da assinatura. Você pode configurar a assinatura padrão usando az account set -s NAME_OR_ID
.
Aumentar o detalhamento do log. Use --debug para logs de depuração completos.
az aro list-credentials
Listar credenciais de um cluster.
az aro list-credentials --name
--resource-group
Exemplos
Listar credenciais de um cluster.
az aro list-credentials --name MyCluster --resource-group MyResourceGroup
Parâmetros Exigidos
Nome do cluster.
Nome do grupo de recursos. Você pode configurar o grupo padrão usando az configure --defaults group=<name>
.
Parâmetros Globais
Aumente o detalhamento do log para mostrar todos os logs de depuração.
Mostrar esta mensagem de ajuda e sair.
Mostrar apenas erros, suprimindo avisos.
Formato de saída.
Cadeia de caracteres de consulta JMESPath. Consulte http://jmespath.org/ para obter mais informações e exemplos.
Nome ou ID da assinatura. Você pode configurar a assinatura padrão usando az account set -s NAME_OR_ID
.
Aumentar o detalhamento do log. Use --debug para logs de depuração completos.
az aro show
Obtenha os detalhes de um cluster.
az aro show --name
--resource-group
Exemplos
Obtenha os detalhes de um cluster.
az aro show --name MyCluster --resource-group MyResourceGroup
Parâmetros Exigidos
Nome do cluster.
Nome do grupo de recursos. Você pode configurar o grupo padrão usando az configure --defaults group=<name>
.
Parâmetros Globais
Aumente o detalhamento do log para mostrar todos os logs de depuração.
Mostrar esta mensagem de ajuda e sair.
Mostrar apenas erros, suprimindo avisos.
Formato de saída.
Cadeia de caracteres de consulta JMESPath. Consulte http://jmespath.org/ para obter mais informações e exemplos.
Nome ou ID da assinatura. Você pode configurar a assinatura padrão usando az account set -s NAME_OR_ID
.
Aumentar o detalhamento do log. Use --debug para logs de depuração completos.
az aro update
Atualizar um cluster.
az aro update --name
--resource-group
[--client-id]
[--client-secret]
[--no-wait]
[--refresh-credentials {false, true}]
Exemplos
Atualizar um cluster.
az aro update --name MyCluster --resource-group MyResourceGroup
Parâmetros Exigidos
Nome do cluster.
Nome do grupo de recursos. Você pode configurar o grupo padrão usando az configure --defaults group=<name>
.
Parâmetros Opcionais
ID do cliente da entidade de serviço de cluster.
Segredo do cliente da entidade de serviço de cluster.
Não aguarde a conclusão da operação de execução longa.
Atualize as credenciais do aplicativo de cluster.
Parâmetros Globais
Aumente o detalhamento do log para mostrar todos os logs de depuração.
Mostrar esta mensagem de ajuda e sair.
Mostrar apenas erros, suprimindo avisos.
Formato de saída.
Cadeia de caracteres de consulta JMESPath. Consulte http://jmespath.org/ para obter mais informações e exemplos.
Nome ou ID da assinatura. Você pode configurar a assinatura padrão usando az account set -s NAME_OR_ID
.
Aumentar o detalhamento do log. Use --debug para logs de depuração completos.
az aro validate
Validar as permissões necessárias para criar um cluster.
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]
Exemplos
Validar permissões.
az aro validate --resource-group MyGroup --name MyName --vnet MyVnet --master-subnet MyMasterSubnet --worker-subnet MyWorkerSubnet
Validar permissões e versão do OpenShift
az aro validate --resource-group MyGroup --name MyName --vnet MyVnet --master-subnet MyMasterSubnet --worker-subnet MyWorkerSubnet --version X.Y.Z
Parâmetros Exigidos
Nome ou ID da sub-rede mestre vnet. Se o nome for fornecido, --vnet
deve ser fornecido.
Nome do cluster.
Nome do grupo de recursos. Você pode configurar o grupo padrão usando az configure --defaults group=<name>
.
Nome ou ID da sub-rede vnet do trabalhador. Se o nome for fornecido, --vnet
deve ser fornecido.
Parâmetros Opcionais
ID do cliente da entidade de serviço de cluster.
Segredo do cliente da entidade de serviço de cluster.
Grupo de recursos do cluster.
ResourceID do DiskEncryptionSet a ser usado para VMs mestre e de trabalho.
Local. Valores de: az account list-locations
. Você pode configurar o local padrão usando az configure --defaults location=<location>
.
CIDR da rede pod. Deve ser um mínimo de /18 ou maior.
CIDR da rede de serviços. Deve ser um mínimo de /18 ou maior.
Versão do OpenShift a ser usada para a criação de clusters.
Nome ou ID do vnet. Se o nome for fornecido, --vnet-resource-group
deve ser fornecido.
Nome do grupo de recursos vnet.
Parâmetros Globais
Aumente o detalhamento do log para mostrar todos os logs de depuração.
Mostrar esta mensagem de ajuda e sair.
Mostrar apenas erros, suprimindo avisos.
Formato de saída.
Cadeia de caracteres de consulta JMESPath. Consulte http://jmespath.org/ para obter mais informações e exemplos.
Nome ou ID da assinatura. Você pode configurar a assinatura padrão usando az account set -s NAME_OR_ID
.
Aumentar o detalhamento do log. Use --debug para logs de depuração completos.
az aro wait
Aguarde até que um cluster atinja o estado desejado.
Se uma operação em um cluster foi interrompida ou iniciada com --no-wait
o , use este comando para aguardar a conclusão.
az aro wait --name
--resource-group
[--created]
[--custom]
[--deleted]
[--exists]
[--interval]
[--timeout]
[--updated]
Parâmetros Exigidos
Nome do cluster.
Nome do grupo de recursos. Você pode configurar o grupo padrão usando az configure --defaults group=<name>
.
Parâmetros Opcionais
Aguarde até criar com 'provisioningState' em 'Succeeded'.
Aguarde até que a condição satisfaça uma consulta JMESPath personalizada. Por exemplo, provisioningState!='InProgress', instanceView.statuses[?code=='PowerState/running'].
Aguarde até ser excluído.
Aguarde até que o recurso exista.
Intervalo de sondagem em segundos.
Espera máxima em segundos.
Aguarde até que seja atualizado com provisioningState em 'Succeeded'.
Parâmetros Globais
Aumente o detalhamento do log para mostrar todos os logs de depuração.
Mostrar esta mensagem de ajuda e sair.
Mostrar apenas erros, suprimindo avisos.
Formato de saída.
Cadeia de caracteres de consulta JMESPath. Consulte http://jmespath.org/ para obter mais informações e exemplos.
Nome ou ID da assinatura. Você pode configurar a assinatura padrão usando az account set -s NAME_OR_ID
.
Aumentar o detalhamento do log. Use --debug para logs de depuração completos.