【发布时间】:2019-10-10 18:21:59
【问题描述】:
我有几个 aws_instance 节点位于 Terraform 的负载均衡器目标组中。我做了一个更改,需要销毁每个实例并重新创建它。默认情况下,Terraform 将同时销毁和重新创建所有这些实例。一次销毁所有这些是不好的,因为负载均衡器中不会有任何节点。
有没有办法配置 Terraform,使其在销毁/创建其他实例之前等待一个实例完全销毁/重新创建?
【问题讨论】:
-
您只有直接实例(使用
aws_instance资源)还是使用自动缩放组?即使您不需要能够实际自动缩放(将最小值和最大值设置为相同和/或没有自动缩放策略),使用 ASG 也更容易实现这一点。 -
使用 aws_instance 资源的实例,尽管我可能会在下面遵循您的建议。
标签: amazon-ec2 terraform terraform-provider-aws