Compartilhar via


az fleet autoupgradeprofile

Note

Essa referência faz parte da extensão de frota da CLI do Azure (versão 2.61.0 ou superior). A extensão instalará automaticamente na primeira vez que você executar um comando az fleet autoupgradeprofile. Saiba mais sobre extensões.

Comandos para gerenciar perfis de atualização automática.

Comandos

Nome Description Tipo Status
az fleet autoupgradeprofile create

Cria ou atualiza um perfil de atualização automática.

Extension GA
az fleet autoupgradeprofile delete

Exclui um perfil de atualização automática.

Extension GA
az fleet autoupgradeprofile generate-update-run

Gera uma execução de atualização para um determinado perfil de atualização automática.

Extension GA
az fleet autoupgradeprofile list

Lista todos os perfis de atualização automática para uma determinada frota.

Extension GA
az fleet autoupgradeprofile show

Mostra um perfil de atualização automática.

Extension GA
az fleet autoupgradeprofile wait

Aguarde até que um recurso de atualização automática atinja um estado desejado.

Extension GA

az fleet autoupgradeprofile create

Cria ou atualiza um perfil de atualização automática.

az fleet autoupgradeprofile create --channel {NodeImage, Rapid, Stable, TargetKubernetesVersion}
                                   --fleet-name
                                   --name
                                   --resource-group
                                   [--disabled]
                                   [--long-term-support --lts]
                                   [--no-wait]
                                   [--node-image-selection {Consistent, Latest}]
                                   [--target-kubernetes-version --tkv]
                                   [--update-strategy-id]

Exemplos

Crie um perfil de atualização automática com o canal 'Rápido' e desabilitado por padrão.

az fleet autoupgradeprofile create -g MyFleetResourceGroup -f MyFleetName -n MyAutoUpgradeProfileName -c Rapid --disabled

Crie um perfil de atualização automática com o canal 'NodeImage'.

az fleet autoupgradeprofile create -g MyFleetResourceGroup -f MyFleetName -n MyAutoUpgradeProfileName -c NodeImage

Parâmetros Exigidos

--channel -c

O tipo de canal de atualização automática.

Propriedade Valor
Valores aceitos: NodeImage, Rapid, Stable, TargetKubernetesVersion
--fleet-name -f

Especifique o nome da frota.

--name -n

Especifique o nome do perfil de atualização automática.

--resource-group -g

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

Parâmetros Opcionais

Os seguintes parâmetros são opcionais, mas dependendo do contexto, um ou mais podem se tornar obrigatórios para que o comando seja executado com sucesso.

--disabled

O sinalizador desabilitado garante que o perfil de atualização automática não seja executado por padrão.

Propriedade Valor
Valor padrão: False
--long-term-support --lts

Se o canal de atualização não for TargetKubernetesVersion, esse campo deverá ser False. Se definido como True: a atualização automática da Frota gerará execuções de atualização para patches de versões secundárias anteriores ao N-2 (em que N é a versão secundária com suporte mais recente) se essas versões secundárias derem suporte ao LTS (suporte Long-Term). Por padrão, isso é definido como False.

Propriedade Valor
Valor padrão: False
--no-wait

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

Propriedade Valor
Valor padrão: False
--node-image-selection

A Seleção de Imagem de Nó é uma opção que permite que você escolha como os nós dos clusters são atualizados.

Propriedade Valor
Valores aceitos: Consistent, Latest
--target-kubernetes-version --tkv

Esta é a versão do Kubernetes de destino para atualização automática. O formato deve ser "{versão principal}. {versão secundária}". Por exemplo, "1,30". Por padrão, isso está vazio. Se o canal de atualização estiver definido como TargetKubernetesVersion, esse campo não deverá estar vazio. Se o canal de atualização for Rápido, Estável ou NodeImage, esse campo deverá estar vazio.

--update-strategy-id

A ID do recurso da estratégia de atualização que o perfil de atualização automática deve seguir.

Parâmetros Globais
--debug

Aumente a verbosidade de log para mostrar todos os logs de depuração.

Propriedade Valor
Valor padrão: False
--help -h

Mostre esta mensagem de ajuda e saia.

--only-show-errors

Mostrar apenas erros, suprimindo avisos.

Propriedade Valor
Valor padrão: False
--output -o

Formato de saída.

Propriedade Valor
Valor padrão: json
Valores aceitos: json, jsonc, none, table, tsv, yaml, yamlc
--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 a verbosidade do registro em log. Use --debug para logs de depuração completos.

Propriedade Valor
Valor padrão: False

az fleet autoupgradeprofile delete

Exclui um perfil de atualização automática.

az fleet autoupgradeprofile delete --fleet-name
                                   --name
                                   --resource-group
                                   [--no-wait]
                                   [--yes]

Exemplos

Excluir um perfil de atualização automática.

az fleet autoupgradeprofile delete -g MyFleetResourceGroup -f MyFleetName -n MyAutoUpgradeProfileName

Parâmetros Exigidos

--fleet-name -f

Especifique o nome da frota.

--name -n

Especifique o nome do perfil de atualização automática.

--resource-group -g

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

Parâmetros Opcionais

Os seguintes parâmetros são opcionais, mas dependendo do contexto, um ou mais podem se tornar obrigatórios para que o comando seja executado com sucesso.

--no-wait

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

Propriedade Valor
Valor padrão: False
--yes -y

Não solicite confirmação.

Propriedade Valor
Valor padrão: False
Parâmetros Globais
--debug

Aumente a verbosidade de log para mostrar todos os logs de depuração.

Propriedade Valor
Valor padrão: False
--help -h

Mostre esta mensagem de ajuda e saia.

--only-show-errors

Mostrar apenas erros, suprimindo avisos.

Propriedade Valor
Valor padrão: False
--output -o

Formato de saída.

Propriedade Valor
Valor padrão: json
Valores aceitos: json, jsonc, none, table, tsv, yaml, yamlc
--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 a verbosidade do registro em log. Use --debug para logs de depuração completos.

Propriedade Valor
Valor padrão: False

az fleet autoupgradeprofile generate-update-run

Gera uma execução de atualização para um determinado perfil de atualização automática.

az fleet autoupgradeprofile generate-update-run --auto-upgrade-profile-name --name --profile-name
                                                --fleet-name
                                                --resource-group
                                                [--no-wait]

Exemplos

Gera uma execução de atualização para um determinado perfil de atualização automática.

az fleet autoupgradeprofile generate-update-run -g MyFleetResourceGroup -f MyFleetName --auto-upgrade-profile-name MyAutoUpgradeProfileName

Parâmetros Exigidos

--auto-upgrade-profile-name --name --profile-name -n

Nome do perfil de atualização automática.

--fleet-name -f

Nome da frota.

--resource-group -g

Nome do grupo de recursos.

Parâmetros Opcionais

Os seguintes parâmetros são opcionais, mas dependendo do contexto, um ou mais podem se tornar obrigatórios para que o comando seja executado com sucesso.

--no-wait

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

Propriedade Valor
Valor padrão: False
Parâmetros Globais
--debug

Aumente a verbosidade de log para mostrar todos os logs de depuração.

Propriedade Valor
Valor padrão: False
--help -h

Mostre esta mensagem de ajuda e saia.

--only-show-errors

Mostrar apenas erros, suprimindo avisos.

Propriedade Valor
Valor padrão: False
--output -o

Formato de saída.

Propriedade Valor
Valor padrão: json
Valores aceitos: json, jsonc, none, table, tsv, yaml, yamlc
--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 a verbosidade do registro em log. Use --debug para logs de depuração completos.

Propriedade Valor
Valor padrão: False

az fleet autoupgradeprofile list

Lista todos os perfis de atualização automática para uma determinada frota.

az fleet autoupgradeprofile list --fleet-name
                                 --resource-group

Exemplos

Listar perfis de atualização automática de uma frota.

az fleet autoupgradeprofile list -g MyFleetResourceGroup -f MyFleetName

Parâmetros Exigidos

--fleet-name -f

Especifique o nome da frota.

--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 a verbosidade de log para mostrar todos os logs de depuração.

Propriedade Valor
Valor padrão: False
--help -h

Mostre esta mensagem de ajuda e saia.

--only-show-errors

Mostrar apenas erros, suprimindo avisos.

Propriedade Valor
Valor padrão: False
--output -o

Formato de saída.

Propriedade Valor
Valor padrão: json
Valores aceitos: json, jsonc, none, table, tsv, yaml, yamlc
--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 a verbosidade do registro em log. Use --debug para logs de depuração completos.

Propriedade Valor
Valor padrão: False

az fleet autoupgradeprofile show

Mostra um perfil de atualização automática.

az fleet autoupgradeprofile show --fleet-name
                                 --name
                                 --resource-group

Exemplos

Mostrar os detalhes de um perfil de atualização automática.

az fleet autoupgradeprofile show -g MyFleetResourceGroup -f MyFleetName -n MyAutoUpgradeProfileName

Parâmetros Exigidos

--fleet-name -f

Especifique o nome da frota.

--name -n

Especifique o nome do perfil de atualização automática.

--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 a verbosidade de log para mostrar todos os logs de depuração.

Propriedade Valor
Valor padrão: False
--help -h

Mostre esta mensagem de ajuda e saia.

--only-show-errors

Mostrar apenas erros, suprimindo avisos.

Propriedade Valor
Valor padrão: False
--output -o

Formato de saída.

Propriedade Valor
Valor padrão: json
Valores aceitos: json, jsonc, none, table, tsv, yaml, yamlc
--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 a verbosidade do registro em log. Use --debug para logs de depuração completos.

Propriedade Valor
Valor padrão: False

az fleet autoupgradeprofile wait

Aguarde até que um recurso de atualização automática atinja um estado desejado.

Se uma operação em um perfil de atualização automática foi interrompida ou iniciada com --no-wait, use este comando para aguardar a conclusão.

az fleet autoupgradeprofile wait --auto-upgrade-profile-name --profile-name
                                 --fleet-name
                                 --resource-group
                                 [--created]
                                 [--custom]
                                 [--deleted]
                                 [--exists]
                                 [--interval]
                                 [--timeout]
                                 [--updated]

Parâmetros Exigidos

--auto-upgrade-profile-name --profile-name

Especifique o nome do perfil de atualização automática.

--fleet-name -f

Especifique o nome da frota.

--resource-group -g

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

Parâmetros Opcionais

Os seguintes parâmetros são opcionais, mas dependendo do contexto, um ou mais podem se tornar obrigatórios para que o comando seja executado com sucesso.

--created

Aguarde até ser criado com 'provisioningState' em 'Succeeded'.

Propriedade Valor
Grupo de parâmetros: Wait Condition Arguments
Valor padrão: False
--custom

Aguarde até que a condição atenda a uma consulta JMESPath personalizada. Por exemplo, provisioningState!='InProgress', instanceView.statuses[?code=='PowerState/running'].

Propriedade Valor
Grupo de parâmetros: Wait Condition Arguments
--deleted

Aguarde até ser excluído.

Propriedade Valor
Grupo de parâmetros: Wait Condition Arguments
Valor padrão: False
--exists

Aguarde até que o recurso exista.

Propriedade Valor
Grupo de parâmetros: Wait Condition Arguments
Valor padrão: False
--interval

Intervalo de sondagem em segundos.

Propriedade Valor
Grupo de parâmetros: Wait Condition Arguments
Valor padrão: 30
--timeout

Espera máxima em segundos.

Propriedade Valor
Grupo de parâmetros: Wait Condition Arguments
Valor padrão: 3600
--updated

Aguarde até que seja atualizado com provisioningState em 'Succeeded'.

Propriedade Valor
Grupo de parâmetros: Wait Condition Arguments
Valor padrão: False
Parâmetros Globais
--debug

Aumente a verbosidade de log para mostrar todos os logs de depuração.

Propriedade Valor
Valor padrão: False
--help -h

Mostre esta mensagem de ajuda e saia.

--only-show-errors

Mostrar apenas erros, suprimindo avisos.

Propriedade Valor
Valor padrão: False
--output -o

Formato de saída.

Propriedade Valor
Valor padrão: json
Valores aceitos: json, jsonc, none, table, tsv, yaml, yamlc
--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 a verbosidade do registro em log. Use --debug para logs de depuração completos.

Propriedade Valor
Valor padrão: False