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.
Gerencie 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 do Kubernetes com suporte 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 |
Gerencie pools de nós em um cluster provisionado. |
Extensão | GA |
az aksarc nodepool add |
Adiciona um pool de nós no cluster provisionado. |
Extensão | GA |
az aksarc nodepool delete |
Exclui o pool de nós no cluster provisionado. |
Extensão | GA |
az aksarc nodepool list |
Lista todos os pools de nós no cluster provisionado. |
Extensão | GA |
az aksarc nodepool scale |
Dimensiona o pool de nós no cluster provisionado. |
Extensão | GA |
az aksarc nodepool show |
Obtém o pool de nós no cluster provisionado. |
Extensão | GA |
az aksarc nodepool update |
Atualize um pool de nós no cluster provisionado. |
Extensão | GA |
az aksarc notice |
Saída do arquivo NOTICE para o caminho do arquivo especificado pelo usuário. |
Extensão | GA |
az aksarc release |
Gerencie 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 do arc. |
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 |
Gerencie 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]
[--enable-oidc-issuer]
[--enable-wi]
[--gateway-id]
[--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 --resource-group sample-rg --custom-location sample-cl --name 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 do recurso ARM da rede virtual aksarc ou da rede lógica do Azure Stack HCI.
Parâmetros Opcionais
Lista separada por vírgulas de IDs de objeto de grupo do aad que serão definidas como administrador de cluster no cluster provisionado.
Lista separada por espaços de pares chave=valor para configurar o dimensionador automático de cluster. Passe uma string vazia para limpar o perfil.
Número de nós do plano de controle.
Kubernetes APIServer IPAddress. O endereço IP deve ser roteável do Dispositivo de Ponte de Recursos do Azure VM.It deve fazer parte da sub-rede de rede que está sendo referenciada. A criação do cluster pode falhar ou atingir o tempo limite se um IPAddress não roteável for passado.
Tamanho da VM do plano de controle.
Desabilite o driver NFS para o cluster provisionado.
Desabilite o driver SMB para o cluster provisionado.
Habilite os AHUB (Benefícios do Usuário Híbrido do Azure) 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.
Habilite o emissor do OIDC.
Habilite o complemento de identidade da carga de trabalho.
ID do Arm do Gateway do cluster provisionado.
Gere o par de chaves ssh se não estiver presente.
A versão do 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 pool de nós.
Tamanho da VM dos nós no pool de nós.
Rótulos separados por espaço: chave[=valor] [chave[=valor] ...].
Lista separada por vírgulas de taints do pool de nós.
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
ExcluirProvisionedCluster
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
Obter Credencial de Administração
az aksarc get-credentials --name "sample-aksarccluster" --resource-group "sample-rg" --admin
Obter AADUserCredential
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 do 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
Obter as versões de atualização disponíveis para o cluster provisionado do 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 do Kubernetes com suporte 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 com suporte.
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 do arquivo especificado pelo usuário.
az aksarc notice --output-filepath
Exemplos
Arquivo 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-gateway]
[--disable-nfs-driver]
[--disable-smb-driver]
[--enable-ahub]
[--enable-cluster-autoscaler]
[--enable-nfs-driver]
[--enable-smb-driver]
[--gateway-id]
[--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
Escalar verticalmente os 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 de grupo do aad que serão definidas como administrador de cluster no cluster provisionado.
Lista separada por espaços de pares chave=valor para configurar o dimensionador automático de cluster. Passe uma string vazia para limpar o perfil.
Número de nós para dimensionar o plano de controle.
Desabilite os AHUB (Benefícios do Usuário Híbrido do Azure) para o cluster provisionado.
Desabilite o dimensionador automático de cluster para o cluster provisionado.
Desative o gateway para o cluster provisionado.
Desabilite o driver NFS para o cluster provisionado.
Desabilite o driver SMB para o cluster provisionado.
Habilite os AHUB (Benefícios do Usuário Híbrido do Azure) 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.
ID do Arm do Gateway do 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 escalonador automático de 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 do kubernetes do cluster provisionado.
Não aguarde a conclusão da operação de execução longa.
Sinalize 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.