地形自动缩放组销毁超时
terraform autoscaling group destroy timeouts
有什么方法可以更改 terraform 默认超时吗?
例如,在 terraform apply
上,我经常在尝试销毁自动缩放组时超时:
module.foo.aws_autoscaling_group.bar (deposed #0): Still destroying... (10m0s elapsed)
Error applying plan:
1 error(s) occurred:
* aws_autoscaling_group.bar (deposed #0): group still has 1 instances
如果我重新运行 terraform 应用,它会起作用。超时似乎是 10 分钟——我想将时间加倍,以便它可靠地完成。或者,有没有办法让自动缩放组更快地删除?
您可以为 terraform 中的特定资源添加超时
timeouts {
create = "60m"
delete = "2h"
}
当我尝试使用 terraform destroy
删除自动缩放组时,我遇到了同样的问题
我通过在我的资源创建部分添加以下行来解决问题:
timeouts {
delete = "60m"
}
有什么方法可以更改 terraform 默认超时吗?
例如,在 terraform apply
上,我经常在尝试销毁自动缩放组时超时:
module.foo.aws_autoscaling_group.bar (deposed #0): Still destroying... (10m0s elapsed)
Error applying plan:
1 error(s) occurred:
* aws_autoscaling_group.bar (deposed #0): group still has 1 instances
如果我重新运行 terraform 应用,它会起作用。超时似乎是 10 分钟——我想将时间加倍,以便它可靠地完成。或者,有没有办法让自动缩放组更快地删除?
您可以为 terraform 中的特定资源添加超时
timeouts {
create = "60m"
delete = "2h"
}
当我尝试使用 terraform destroy
删除自动缩放组时,我遇到了同样的问题
我通过在我的资源创建部分添加以下行来解决问题:
timeouts {
delete = "60m"
}