az aksarc
Observação
Essa referência faz parte da extensão aksarc para a CLI do Azure (versão 2.32.0 ou superior). A extensão será instalada automaticamente na primeira vez que você executar um comando az aksarc . Saiba mais sobre extensões.
Gerenciar clusters provisionados.
Comandos
Nome | Description | Tipo | Status |
---|---|---|---|
az aksarc create |
Cria o cluster provisionado. |
Extensão | GA |
az aksarc delete |
Exclui o cluster provisionado. |
Extensão | GA |
az aksarc get-credentials |
Obtenha kubeconfig local do cluster provisionado. |
Extensão | GA |
az aksarc get-upgrades |
Obtenha as versões de atualização disponíveis para o cluster provisionado. |
Extensão | GA |
az aksarc get-versions |
Liste as versões suportadas do Kubernetes no local personalizado especificado. |
Extensão | GA |
az aksarc list |
Lista os clusters provisionados em um grupo de recursos ou em uma assinatura. |
Extensão | GA |
az aksarc logs |
Coletar logs de clusters provisionados. |
Extensão | GA |
az aksarc logs hci |
Coletar logs de clusters provisionados no ambiente HCI. |
Extensão | GA |
az aksarc nodepool |
Gerenciar nodepools em um cluster provisionado. |
Extensão | GA |
az aksarc nodepool add |
Adiciona um nodepool no cluster provisionado. |
Extensão | GA |
az aksarc nodepool delete |
Exclui o nodepool no cluster provisionado. |
Extensão | GA |
az aksarc nodepool list |
Lista todos os nodepools no cluster provisionado. |
Extensão | GA |
az aksarc nodepool scale |
Dimensiona o conjunto de nós no cluster provisionado. |
Extensão | GA |
az aksarc nodepool show |
Obtém o nodepool no cluster provisionado. |
Extensão | GA |
az aksarc nodepool update |
Atualize um nodepool no cluster provisionado. |
Extensão | GA |
az aksarc notice |
Saída do arquivo NOTICE para o caminho de arquivo especificado pelo usuário. |
Extensão | GA |
az aksarc release |
Gerenciar imagens VHD para clusters provisionados. |
Extensão | Visualizar |
az aksarc release download |
Baixa as imagens VHD de uma versão. |
Extensão | Visualizar |
az aksarc release save |
Provisiona as imagens VHD baixadas para a ponte de recursos de arco. |
Extensão | Visualizar |
az aksarc show |
Obtém o cluster provisionado. |
Extensão | GA |
az aksarc update |
Atualiza o cluster provisionado. |
Extensão | GA |
az aksarc upgrade |
Atualiza o cluster provisionado. |
Extensão | GA |
az aksarc vmsize |
Gerenciar SKUs de máquina virtual para clusters provisionados. |
Extensão | GA |
az aksarc vmsize list |
Lista os tamanhos de máquina virtual com suporte no local personalizado especificado. |
Extensão | GA |
az aksarc vnet |
Gerenciar redes virtuais para clusters provisionados. |
Extensão | GA |
az aksarc vnet create |
Cria a rede virtual. |
Extensão | GA |
az aksarc vnet delete |
Excluir a rede virtual. |
Extensão | GA |
az aksarc vnet list |
Lista as redes virtuais por grupo de recursos ou assinatura. |
Extensão | GA |
az aksarc vnet show |
Obtém a rede virtual. |
Extensão | GA |
az aksarc create
Cria o cluster provisionado.
az aksarc create --custom-location
--name
--resource-group
--vnet-id
[--aad-admin-group-object-ids]
[--ca-profile]
[--control-plane-count]
[--control-plane-ip]
[--control-plane-vm-size]
[--disable-nfs-driver]
[--disable-smb-driver]
[--enable-ahub]
[--enable-azure-rbac]
[--enable-cluster-autoscaler]
[--generate-ssh-keys]
[--kubernetes-version]
[--load-balancer-count]
[--location]
[--max-count]
[--max-pods]
[--min-count]
[--no-wait]
[--node-count]
[--node-vm-size]
[--nodepool-labels]
[--nodepool-taints]
[--pod-cidr]
[--ssh-auth-ips]
[--ssh-key-value]
[--tags]
Exemplos
PutProvisionedCluster
az aksarc create -g sample-rg --custom-location sample-cl -n sample-aksarccluster --vnet-ids "vnet-arm-id"
Parâmetros Exigidos
Nome ou ID do local personalizado a ser usado para o cluster provisionado.
Nome do cluster provisionado.
Nome do grupo de recursos. Você pode configurar o grupo padrão usando az configure --defaults group=<name>
.
ID de recurso ARM da rede virtual aksarc ou da rede lógica HCI do Azure Stack.
Parâmetros Opcionais
Lista separada por vírgulas de IDs de objeto do grupo aad que serão definidas como administrador de cluster no cluster provisionado.
Lista separada por espaço de pares key=value para configurar o autoscaler de cluster. Passe uma cadeia de caracteres vazia para limpar o perfil.
Número de nós do plano de controle.
\Kubernetes APIServer IPAddress. O endereço IPAddress deve ser roteável da VM do Azure Resource Bridge Appliance. Ele deve fazer parte da sub-rede de rede que está sendo referenciada. Exclua-o do IPPools para evitar duplicatas. A criação do cluster pode falhar ou atingir o tempo limite se um endereço IPAddress não roteável for passado.
VM Tamanho do plano de controle.
Desative o driver NFS para o cluster provisionado.
Desative o driver SMB para o cluster provisionado.
Habilite os Benefícios do Usuário Híbrido do Azure (AHUB) para o cluster provisionado.
Habilite o RBAC do Azure para controlar as verificações de autorização no cluster.
Habilite o dimensionador automático de cluster para o cluster provisionado.
Gere o par de chaves ssh se não estiver presente.
A versão kubernetes do cluster provisionado.
Número de nós do balanceador de carga.
Local. Valores de: az account list-locations
. Você pode configurar o local padrão usando az configure --defaults location=<location>
.
O número máximo de nós para dimensionamento automático.
Número máximo de pods que podem ser executados em um nó.
O número mínimo de nós para dimensionamento automático.
Não aguarde a conclusão da operação de execução longa.
Número de nós a serem criados no nodepool.
VM Tamanho dos nós no pool de nós.
Rótulos separados por espaço: key[=value] [key[=value] ...].
Lista separada por vírgulas de manchas de nodepool.
O IP de notação CIDR varia a partir do qual atribuir IPs de pod.
Lista separada por vírgulas de endereços IP ou CIDR que têm permissão para ssh para a vm do cluster.
Caminho para a chave pública ssh a ser injetada no plano de controle.
Tags separadas por espaço: key[=value] [key[=value] ...]. Use "" para limpar as tags existentes.
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 aksarc delete
Exclui o cluster provisionado.
az aksarc delete --name
--resource-group
[--no-wait]
[--yes]
Exemplos
DeleteProvisionedCluster
az aksarc delete --name "sample-aksarccluster" --resource-group "sample-rg"
Parâmetros Exigidos
Nome do cluster provisionado.
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 aksarc get-credentials
Obtenha kubeconfig local do cluster provisionado.
az aksarc get-credentials --name
--resource-group
[--admin]
[--context]
[--file]
[--overwrite-existing]
Exemplos
GetAdminCredential
az aksarc get-credentials --name "sample-aksarccluster" --resource-group "sample-rg" --admin
GetAADUserCredential
az aksarc get-credentials --name "sample-aksarccluster" --resource-group "sample-rg"
Parâmetros Exigidos
Nome do cluster provisionado.
Nome do grupo de recursos. Você pode configurar o grupo padrão usando az configure --defaults group=<name>
.
Parâmetros Opcionais
Obtenha credenciais de administrador de cluster.
Se especificado, substitua o nome de contexto padrão.
Arquivo de configuração do Kubernetes a ser atualizado. Se não for fornecido, atualiza o arquivo '~/.kube/config'.
Substitua qualquer entrada de cluster existente com o mesmo nome.
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 aksarc get-upgrades
Obtenha as versões de atualização disponíveis para o cluster provisionado.
az aksarc get-upgrades --name
--resource-group
Exemplos
Obtenha as versões de atualização disponíveis para o cluster provisionado AKS híbrido
az aksarc get-upgrades --name "samplecluster" --resource-group "sample-rg"
Parâmetros Exigidos
Nome do cluster provisionado.
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 aksarc get-versions
Liste as versões suportadas do Kubernetes no local personalizado especificado.
az aksarc get-versions --custom-location
[--resource-group]
Exemplos
VMListSkus
az aksarc get-versions -g sample-rg --custom-location sample-cl
Parâmetros Exigidos
Nome do local personalizado a ser usado para exibir as versões do k8s suportadas.
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 aksarc list
Lista os clusters provisionados em um grupo de recursos ou em uma assinatura.
az aksarc list [--resource-group]
Exemplos
ListProvisionedClusterByResourceGroup
az aksarc list --resource-group "sample-rg"
ListProvisionedClusterBySubscription
az aksarc list
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 aksarc notice
Saída do arquivo NOTICE para o caminho de arquivo especificado pelo usuário.
az aksarc notice --output-filepath
Exemplos
GetNoticeFile
az aksarc notice --output-filepath "./Notice"
Parâmetros Exigidos
Caminho do arquivo de saída para o arquivo NOTICE.
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 aksarc show
Obtém o cluster provisionado.
az aksarc show --name
--resource-group
Exemplos
GetProvisionedCluster
az aksarc show --name "sample-aksarccluster" --resource-group "sample-rg"
Parâmetros Exigidos
Nome do cluster provisionado.
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 aksarc update
Atualiza o cluster provisionado.
az aksarc update --name
--resource-group
[--aad-admin-group-object-ids]
[--ca-profile]
[--control-plane-count]
[--disable-ahub]
[--disable-cluster-autoscaler]
[--disable-nfs-driver]
[--disable-smb-driver]
[--enable-ahub]
[--enable-cluster-autoscaler]
[--enable-nfs-driver]
[--enable-smb-driver]
[--max-count]
[--min-count]
[--tags]
[--update-cluster-autoscaler]
Exemplos
UpdateProvisionedCluster
az aksarc update --tags additionalProperties="sample" --name "sample-aksarccluster" --resource-group "sample-rg"
Habilite o recurso Benefícios do Usuário Híbrido do Azure para um cluster provisionado.
az aksarc update --name "sample-aksarccluster" --resource-group "sample-rg" --enable-ahub
Desabilite o recurso Benefícios do Usuário Híbrido do Azure para um cluster provisionado.
az aksarc update --name "sample-aksarccluster" --resource-group "sample-rg"--disable-ahub
Aumente a escala dos nós do plano de controle.
az aksarc update --name "sample-aksarccluster" --resource-group "sample-rg" --control-plane-node-count 5
Parâmetros Exigidos
Nome do cluster provisionado.
Nome do grupo de recursos. Você pode configurar o grupo padrão usando az configure --defaults group=<name>
.
Parâmetros Opcionais
Lista separada por vírgulas de IDs de objeto do grupo aad que serão definidas como administrador de cluster no cluster provisionado.
Lista separada por espaço de pares key=value para configurar o autoscaler de cluster. Passe uma cadeia de caracteres vazia para limpar o perfil.
Número de nós para dimensionar o Plano de Controle.
Desabilite os Benefícios do Usuário Híbrido do Azure (AHUB) para o cluster provisionado.
Desative o dimensionador automático de cluster para o cluster provisionado.
Desative o driver NFS para o cluster provisionado.
Desative o driver SMB para o cluster provisionado.
Habilite os Benefícios do Usuário Híbrido do Azure (AHUB) para o cluster provisionado.
Habilite o dimensionador automático de cluster para o cluster provisionado.
Habilite o driver NFS para o cluster provisionado.
Habilite o driver SMB para o cluster provisionado.
O número máximo de nós para dimensionamento automático.
O número mínimo de nós para dimensionamento automático.
Tags separadas por espaço: key[=value] [key[=value] ...]. Use "" para limpar as tags existentes.
Atualize o dimensionador automático do cluster para o cluster provisionado.
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 aksarc upgrade
Atualiza o cluster provisionado.
az aksarc upgrade --name
--resource-group
[--kubernetes-version]
[--no-wait]
[--yes]
Exemplos
UpgradeProvisionedCluster
az aksarc upgrade --name "sample-aksarccluster" --resource-group "sample-rg" --kubernetes-version "1.22.2"
Parâmetros Exigidos
Nome do cluster provisionado.
Nome do grupo de recursos. Você pode configurar o grupo padrão usando az configure --defaults group=<name>
.
Parâmetros Opcionais
A versão kubernetes do cluster provisionado.
Não aguarde a conclusão da operação de execução longa.
Sinalizador para desativar os prompts de 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.