【发布时间】:2016-12-29 07:20:31
【问题描述】:
我最近使用 terraform .70 创建了一些新资源,在运行应用程序后我再次运行 terraform plan,它说这需要发生,但我没有对我的 main.tf 文件进行任何更改:
security_groups.#: "0" => "1"(强制使用新资源)
security_groups.2319596366: "" => "sg-8a7679ec"(强制使用新资源)
我再次运行 terraform apply (在测试实例上)只是为了看看它会做什么,它会终止我原来的 AWS ec2 实例服务器并创建一个新服务器(幸好我在生产中没有这样做)...
这是一个错误还是我做错了什么?
【问题讨论】:
-
Terraform 认为您已将一个新的安全组附加到您在 terraform 中的实例。你有吗?
-
不,多年来一直如此。我相信aws改变了他们做事的方式,这在terraform中引入了一个错误。如果您阅读了我的帖子,您会看到我在申请后立即制定了计划,而没有进行任何更改...
标签: amazon-web-services amazon-ec2 terraform aws-security-group