Terraform - 不要等待自动缩放组销毁

dna*_*oli 5 amazon-ec2 amazon-web-services autoscaling terraform

当使用Terraform 生命周期来管理我们的自动缩放组时,我们使用该create_before_destroy标志,以便在销毁当前 ASG 之前创建新的自动缩放组 (ASG)。我试图解决的问题是 Terraform 似乎需要长达 10 分钟才能摧毁当前的 ASG。

在此输入图像描述

有没有办法启动 destroy 命令而不等待它完成?

kry*_*our 0

默认情况下,销毁自动缩放组时,terraform 将等待池中的所有实例终止。即使自动扩展组正在扩展资源,您也可以强制删除该组。这不是默认行为,Terraform 通常会在删除组之前耗尽所有实例。您可以通过在 ASG 上指定来绕过此问题,force_delete但它可能会留下孤立的资源,这就是默认行为的原因。