Compartilhar via


az akshybrid

Observação

Essa referência faz parte da extensão akshybrid 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 akshybrid . Saiba mais sobre extensões.

Este grupo de comandos está em pré-visualização e em desenvolvimento. Níveis de referência e suporte: https://aka.ms/CLI_refstatus

Gerenciar clusters provisionados.

Comandos

Nome Description Tipo Status
az akshybrid create

Cria o cluster provisionado.

Extensão Visualizar
az akshybrid delete

Exclui o cluster provisionado.

Extensão Visualizar
az akshybrid get-credentials

Obtenha kubeconfig local do cluster provisionado.

Extensão Visualizar
az akshybrid get-upgrades

Obtenha as versões de atualização disponíveis para o cluster provisionado.

Extensão Visualizar
az akshybrid get-versions

Liste as versões suportadas do Kubernetes no local personalizado especificado.

Extensão Visualizar
az akshybrid nodepool

Gerenciar nodepools em um cluster provisionado.

Extensão Visualizar
az akshybrid nodepool add

Adiciona um nodepool no cluster provisionado.

Extensão Visualizar
az akshybrid nodepool delete

Exclui o nodepool no cluster provisionado.

Extensão Visualizar
az akshybrid nodepool list

Lista todos os nodepools no cluster provisionado.

Extensão Visualizar
az akshybrid nodepool scale

Dimensiona o conjunto de nós no cluster provisionado.

Extensão Visualizar
az akshybrid nodepool show

Obtém o nodepool no cluster provisionado.

Extensão Visualizar
az akshybrid notice

Saída do arquivo NOTICE para o caminho de arquivo especificado pelo usuário.

Extensão Visualizar
az akshybrid show

Obtém o cluster provisionado.

Extensão Visualizar
az akshybrid update

Atualiza o cluster provisionado.

Extensão Visualizar
az akshybrid upgrade

Atualiza o cluster provisionado.

Extensão Visualizar
az akshybrid vmsize

Gerencie SKUs de máquina virtual para akshybrid.

Extensão Visualizar
az akshybrid vmsize list

Lista os tamanhos de máquina virtual com suporte no local personalizado especificado.

Extensão Visualizar
az akshybrid vnet

Gerenciar redes virtuais para clusters provisionados.

Extensão Visualizar
az akshybrid vnet create

Cria a rede virtual.

Extensão Visualizar
az akshybrid vnet delete

Excluir a rede virtual.

Extensão Visualizar
az akshybrid vnet list

Lista as redes virtuais por grupo de recursos ou assinatura.

Extensão Visualizar
az akshybrid vnet show

Obtém a rede virtual.

Extensão Visualizar

az akshybrid create

Versão Prévia

O grupo de comando 'akshybrid' está em pré-visualização e em desenvolvimento. Níveis de referência e suporte: https://aka.ms/CLI_refstatus

Cria o cluster provisionado.

az akshybrid create --custom-location
                    --name
                    --resource-group
                    [--aad-admin-group-object-ids]
                    [--arc-agent-auto-upgrade]
                    [--arc-agent-version]
                    [--control-plane-count]
                    [--control-plane-ip]
                    [--control-plane-vm-size]
                    [--generate-ssh-keys]
                    [--kubernetes-version]
                    [--load-balancer-count]
                    [--location]
                    [--no-ssh-key]
                    [--no-wait]
                    [--node-count]
                    [--node-vm-size]
                    [--pod-cidr]
                    [--ssh-key-value]
                    [--tags]
                    [--vnet-ids]

Exemplos

PutProvisionedCluster

az akshybrid create -g sample-rg --custom-location sample-cl -n sample-akshybridcluster --vnet-id vnet1

Parâmetros Exigidos

--custom-location

Nome ou ID do local personalizado a ser usado para o cluster provisionado.

--name -n

Nome do cluster provisionado.

--resource-group -g

Nome do grupo de recursos. Você pode configurar o grupo padrão usando az configure --defaults group=<name>.

Parâmetros Opcionais

--aad-admin-group-object-ids -i

Lista separada por vírgulas de IDs de objeto do grupo aad que serão definidas como administrador de cluster no cluster provisionado.

--arc-agent-auto-upgrade

Atualização automática do Arc Agent.

valor padrão: Enabled
--arc-agent-version

Versão do Arc Agent.

--control-plane-count

Número de nós do plano de controle.

--control-plane-ip

Endereço IP do servidor de API para o plano de controle.

--control-plane-vm-size

VM Tamanho do plano de controle.

--generate-ssh-keys

Gere o par de chaves ssh se não estiver presente.

valor padrão: False
--kubernetes-version -k

A versão kubernetes do cluster provisionado.

--load-balancer-count

Número de nós do balanceador de carga.

--location -l

Localização Valores de: az account list-locations. Você pode configurar o local padrão usando az configure --defaults location=<location>.

--no-ssh-key -x

Não use injetar nenhuma chave ssh pública.

valor padrão: False
--no-wait

Não aguarde a conclusão da operação de execução longa.

valor padrão: False
--node-count -c

Número de nós a serem criados no nodepool.

--node-vm-size

VM Tamanho dos nós no pool de nós.

--pod-cidr

O IP de notação CIDR varia a partir do qual atribuir IPs de pod.

--ssh-key-value

Caminho para a chave pública ssh a ser injetada no plano de controle.

valor padrão: ~\.ssh\id_rsa.pub
--tags

Tags separadas por espaço: key[=value] [key[=value] ...]. Use "" para limpar as tags existentes.

--vnet-ids

ID(s) de recurso ARM das VNets.

Parâmetros Globais
--debug

Aumente o detalhamento do log para mostrar todos os logs de depuração.

--help -h

Mostrar esta mensagem de ajuda e sair.

--only-show-errors

Mostrar apenas erros, suprimindo avisos.

--output -o

Formato de saída.

valores aceitos: json, jsonc, none, table, tsv, yaml, yamlc
valor padrão: json
--query

Cadeia de caracteres de consulta JMESPath. Consulte http://jmespath.org/ para obter mais informações e exemplos.

--subscription

Nome ou ID da assinatura. Você pode configurar a assinatura padrão usando az account set -s NAME_OR_ID.

--verbose

Aumentar o detalhamento do log. Use --debug para logs de depuração completos.

az akshybrid delete

Versão Prévia

O grupo de comando 'akshybrid' está em pré-visualização e em desenvolvimento. Níveis de referência e suporte: https://aka.ms/CLI_refstatus

Exclui o cluster provisionado.

az akshybrid delete --name
                    --resource-group
                    [--no-wait]
                    [--yes]

Exemplos

DeleteProvisionedCluster

az akshybrid delete --name "sample-akshybridcluster" --resource-group "sample-rg"

Parâmetros Exigidos

--name -n

Nome do cluster provisionado.

--resource-group -g

Nome do grupo de recursos. Você pode configurar o grupo padrão usando az configure --defaults group=<name>.

Parâmetros Opcionais

--no-wait

Não aguarde a conclusão da operação de execução longa.

valor padrão: False
--yes -y

Não solicite confirmação.

valor padrão: False
Parâmetros Globais
--debug

Aumente o detalhamento do log para mostrar todos os logs de depuração.

--help -h

Mostrar esta mensagem de ajuda e sair.

--only-show-errors

Mostrar apenas erros, suprimindo avisos.

--output -o

Formato de saída.

valores aceitos: json, jsonc, none, table, tsv, yaml, yamlc
valor padrão: json
--query

Cadeia de caracteres de consulta JMESPath. Consulte http://jmespath.org/ para obter mais informações e exemplos.

--subscription

Nome ou ID da assinatura. Você pode configurar a assinatura padrão usando az account set -s NAME_OR_ID.

--verbose

Aumentar o detalhamento do log. Use --debug para logs de depuração completos.

az akshybrid get-credentials

Versão Prévia

O grupo de comando 'akshybrid' está em pré-visualização e em desenvolvimento. Níveis de referência e suporte: https://aka.ms/CLI_refstatus

Obtenha kubeconfig local do cluster provisionado.

az akshybrid get-credentials --name
                             --resource-group
                             [--admin]
                             [--context]
                             [--file]
                             [--overwrite-existing]

Exemplos

GetAdminCredential

az akshybrid get-credentials --name "sample-akshybridcluster" --resource-group "sample-rg" --admin

GetAADUserCredential

az akshybrid get-credentials --name "sample-akshybridcluster" --resource-group "sample-rg"

Parâmetros Exigidos

--name -n

Nome do cluster provisionado.

--resource-group -g

Nome do grupo de recursos. Você pode configurar o grupo padrão usando az configure --defaults group=<name>.

Parâmetros Opcionais

--admin -a

Obtenha credenciais de administrador de cluster.

valor padrão: False
--context

Se especificado, substitua o nome de contexto padrão.

--file -f

Arquivo de configuração do Kubernetes a ser atualizado. Se não for fornecido, atualiza o arquivo '~/.kube/config'.

valor padrão: ~\.kube\config
--overwrite-existing

Substitua qualquer entrada de cluster existente com o mesmo nome.

valor padrão: False
Parâmetros Globais
--debug

Aumente o detalhamento do log para mostrar todos os logs de depuração.

--help -h

Mostrar esta mensagem de ajuda e sair.

--only-show-errors

Mostrar apenas erros, suprimindo avisos.

--output -o

Formato de saída.

valores aceitos: json, jsonc, none, table, tsv, yaml, yamlc
valor padrão: json
--query

Cadeia de caracteres de consulta JMESPath. Consulte http://jmespath.org/ para obter mais informações e exemplos.

--subscription

Nome ou ID da assinatura. Você pode configurar a assinatura padrão usando az account set -s NAME_OR_ID.

--verbose

Aumentar o detalhamento do log. Use --debug para logs de depuração completos.

az akshybrid get-upgrades

Versão Prévia

O grupo de comando 'akshybrid' está em pré-visualização e em desenvolvimento. Níveis de referência e suporte: https://aka.ms/CLI_refstatus

Obtenha as versões de atualização disponíveis para o cluster provisionado.

az akshybrid get-upgrades --name
                          --resource-group

Exemplos

Obtenha as versões de atualização disponíveis para o cluster provisionado AKS híbrido

az akshybrid get-upgrades --name "samplecluster" --resource-group "sample-rg"

Parâmetros Exigidos

--name -n

Nome do cluster provisionado.

--resource-group -g

Nome do grupo de recursos. Você pode configurar o grupo padrão usando az configure --defaults group=<name>.

Parâmetros Globais
--debug

Aumente o detalhamento do log para mostrar todos os logs de depuração.

--help -h

Mostrar esta mensagem de ajuda e sair.

--only-show-errors

Mostrar apenas erros, suprimindo avisos.

--output -o

Formato de saída.

valores aceitos: json, jsonc, none, table, tsv, yaml, yamlc
valor padrão: json
--query

Cadeia de caracteres de consulta JMESPath. Consulte http://jmespath.org/ para obter mais informações e exemplos.

--subscription

Nome ou ID da assinatura. Você pode configurar a assinatura padrão usando az account set -s NAME_OR_ID.

--verbose

Aumentar o detalhamento do log. Use --debug para logs de depuração completos.

az akshybrid get-versions

Versão Prévia

O grupo de comando 'akshybrid' está em pré-visualização e em desenvolvimento. Níveis de referência e suporte: https://aka.ms/CLI_refstatus

Liste as versões suportadas do Kubernetes no local personalizado especificado.

az akshybrid get-versions --custom-location
                          --resource-group

Exemplos

VMListSkus

az akshybrid get-versions -g sample-rg --custom-location sample-cl

Parâmetros Exigidos

--custom-location

Nome do local personalizado a ser usado para exibir as versões do k8s suportadas.

--resource-group -g

Nome do grupo de recursos. Você pode configurar o grupo padrão usando az configure --defaults group=<name>.

Parâmetros Globais
--debug

Aumente o detalhamento do log para mostrar todos os logs de depuração.

--help -h

Mostrar esta mensagem de ajuda e sair.

--only-show-errors

Mostrar apenas erros, suprimindo avisos.

--output -o

Formato de saída.

valores aceitos: json, jsonc, none, table, tsv, yaml, yamlc
valor padrão: json
--query

Cadeia de caracteres de consulta JMESPath. Consulte http://jmespath.org/ para obter mais informações e exemplos.

--subscription

Nome ou ID da assinatura. Você pode configurar a assinatura padrão usando az account set -s NAME_OR_ID.

--verbose

Aumentar o detalhamento do log. Use --debug para logs de depuração completos.

az akshybrid notice

Versão Prévia

O grupo de comando 'akshybrid' está em pré-visualização e em desenvolvimento. Níveis de referência e suporte: https://aka.ms/CLI_refstatus

Saída do arquivo NOTICE para o caminho de arquivo especificado pelo usuário.

az akshybrid notice --output-filepath

Exemplos

GetNoticeFile

az akshybrid notice --output-filepath "./Notice"

Parâmetros Exigidos

--output-filepath

Caminho do arquivo de saída para o arquivo NOTICE.

Parâmetros Globais
--debug

Aumente o detalhamento do log para mostrar todos os logs de depuração.

--help -h

Mostrar esta mensagem de ajuda e sair.

--only-show-errors

Mostrar apenas erros, suprimindo avisos.

--output -o

Formato de saída.

valores aceitos: json, jsonc, none, table, tsv, yaml, yamlc
valor padrão: json
--query

Cadeia de caracteres de consulta JMESPath. Consulte http://jmespath.org/ para obter mais informações e exemplos.

--subscription

Nome ou ID da assinatura. Você pode configurar a assinatura padrão usando az account set -s NAME_OR_ID.

--verbose

Aumentar o detalhamento do log. Use --debug para logs de depuração completos.

az akshybrid show

Versão Prévia

O grupo de comando 'akshybrid' está em pré-visualização e em desenvolvimento. Níveis de referência e suporte: https://aka.ms/CLI_refstatus

Obtém o cluster provisionado.

az akshybrid show --name
                  --resource-group

Exemplos

GetProvisionedCluster

az akshybrid show --name "sample-akshybridcluster" --resource-group "sample-rg"

Parâmetros Exigidos

--name -n

Nome do cluster provisionado.

--resource-group -g

Nome do grupo de recursos. Você pode configurar o grupo padrão usando az configure --defaults group=<name>.

Parâmetros Globais
--debug

Aumente o detalhamento do log para mostrar todos os logs de depuração.

--help -h

Mostrar esta mensagem de ajuda e sair.

--only-show-errors

Mostrar apenas erros, suprimindo avisos.

--output -o

Formato de saída.

valores aceitos: json, jsonc, none, table, tsv, yaml, yamlc
valor padrão: json
--query

Cadeia de caracteres de consulta JMESPath. Consulte http://jmespath.org/ para obter mais informações e exemplos.

--subscription

Nome ou ID da assinatura. Você pode configurar a assinatura padrão usando az account set -s NAME_OR_ID.

--verbose

Aumentar o detalhamento do log. Use --debug para logs de depuração completos.

az akshybrid update

Versão Prévia

O grupo de comando 'akshybrid' está em pré-visualização e em desenvolvimento. Níveis de referência e suporte: https://aka.ms/CLI_refstatus

Atualiza o cluster provisionado.

az akshybrid update --name
                    --resource-group
                    [--aad-admin-group-object-ids]
                    [--tags]

Exemplos

UpdateProvisionedCluster

az akshybrid update --tags additionalProperties="sample" --name "sample-akshybridcluster" --resource-group "sample-rg"

Parâmetros Exigidos

--name -n

Nome do cluster provisionado.

--resource-group -g

Nome do grupo de recursos. Você pode configurar o grupo padrão usando az configure --defaults group=<name>.

Parâmetros Opcionais

--aad-admin-group-object-ids -i

Lista separada por vírgulas de IDs de objeto do grupo aad que serão definidas como administrador de cluster no cluster provisionado.

--tags

Tags separadas por espaço: key[=value] [key[=value] ...]. Use "" para limpar as tags existentes.

Parâmetros Globais
--debug

Aumente o detalhamento do log para mostrar todos os logs de depuração.

--help -h

Mostrar esta mensagem de ajuda e sair.

--only-show-errors

Mostrar apenas erros, suprimindo avisos.

--output -o

Formato de saída.

valores aceitos: json, jsonc, none, table, tsv, yaml, yamlc
valor padrão: json
--query

Cadeia de caracteres de consulta JMESPath. Consulte http://jmespath.org/ para obter mais informações e exemplos.

--subscription

Nome ou ID da assinatura. Você pode configurar a assinatura padrão usando az account set -s NAME_OR_ID.

--verbose

Aumentar o detalhamento do log. Use --debug para logs de depuração completos.

az akshybrid upgrade

Versão Prévia

O grupo de comando 'akshybrid' está em pré-visualização e em desenvolvimento. Níveis de referência e suporte: https://aka.ms/CLI_refstatus

Atualiza o cluster provisionado.

az akshybrid upgrade --name
                     --resource-group
                     [--kubernetes-version]
                     [--no-wait]
                     [--node-image-only]
                     [--yes]

Exemplos

UpgradeProvisionedCluster

az akshybrid upgrade --name "sample-akshybridcluster" --resource-group "sample-rg" --kubernetes-version v1.22.2

UpgradeProvisionedClusterNodeImage

az akshybrid upgrade --name "sample-akshybridcluster" --resource-group "sample-rg" --node-image-only

Parâmetros Exigidos

--name -n

Nome do cluster provisionado.

--resource-group -g

Nome do grupo de recursos. Você pode configurar o grupo padrão usando az configure --defaults group=<name>.

Parâmetros Opcionais

--kubernetes-version -k

A versão kubernetes do cluster provisionado.

--no-wait

Não aguarde a conclusão da operação de execução longa.

valor padrão: False
--node-image-only

Sinalizador para atualizar apenas a imagem do nó.

valor padrão: False
--yes

Sinalizador para desativar os prompts de confirmação.

valor padrão: False
Parâmetros Globais
--debug

Aumente o detalhamento do log para mostrar todos os logs de depuração.

--help -h

Mostrar esta mensagem de ajuda e sair.

--only-show-errors

Mostrar apenas erros, suprimindo avisos.

--output -o

Formato de saída.

valores aceitos: json, jsonc, none, table, tsv, yaml, yamlc
valor padrão: json
--query

Cadeia de caracteres de consulta JMESPath. Consulte http://jmespath.org/ para obter mais informações e exemplos.

--subscription

Nome ou ID da assinatura. Você pode configurar a assinatura padrão usando az account set -s NAME_OR_ID.

--verbose

Aumentar o detalhamento do log. Use --debug para logs de depuração completos.