Cancele a atualização de uma instância usando o Console de gerenciamento da AWS ou AWS CLI. - Amazon EC2 Auto Scaling

Cancele a atualização de uma instância usando o Console de gerenciamento da AWS ou AWS CLI.

É possível cancelar uma atualização de instância que ainda esteja em andamento. Não é possível cancelá-la após a conclusão.

Cancelar uma atualização de instância não reverterá instâncias que já foram substituídas. Em vez disso, para reverter as alterações das instâncias, realize uma reversão. Para obter mais informações, consulte Desfazer alterações com uma reversão manual ou automática.

Cancelar uma atualização de instância (console)

Para cancelar uma atualização de instância
  1. Abra o console do Amazon EC2 em https://console.aws.amazon.com/ec2/ e escolha grupos do Auto Scaling no painel de navegação.

  2. Marque a caixa de seleção ao lado do grupo do Auto Scaling.

  3. Na guia Atualização de instância, em Atualização de instância ativa, escolha Ações, Cancelar.

  4. Quando a confirmação for solicitada, escolha Confirmar.

O status da atualização de instância está definido como Cancelling. Depois que o cancelamento for concluído, o status da atualização de instância será definido como Cancelled.

Cancelar uma atualização de instância (AWS CLI)

Para cancelar uma atualização de instância

Use o comando cancel-instance-refresh da AWS CLI e forneça o nome do grupo do Auto Scaling.

aws autoscaling cancel-instance-refresh --auto-scaling-group-name my-asg

Resultado do exemplo:

{ "InstanceRefreshId": "08b91cf7-8fa6-48af-b6a6-d227f40f1b9b" }
Como cancelar uma atualização de instância sem esperar pela transição da instância

Use a opção --no-wait-for-transitioning-instances com o comando cancel-instance-refresh da AWS CLI para cancelar uma atualização de instância sem esperar pela transição das instâncias.

aws autoscaling cancel-instance-refresh —auto-scaling-group-name my-asg --no-wait-for-transitioning-instances

Por padrão, quando você cancela uma atualização de instância, o Amazon EC2 Auto Scaling aguarda por todas as execuções e encerramentos em andamento antes de definir o status como Cancelado. Se você tiver instâncias com longos períodos de drenagem ou precisar iniciar uma nova atualização de instância imediatamente, poderá usar o comando para não precisar esperar por essas operações de transição.

Quando você usa essa opção, o status de atualização da instância muda para Cancelado, permitindo que você inicie uma nova atualização da instância. Todas as execuções e encerramentos em andamento prosseguem em segundo plano.