0

我最近使用terraform .70创建了一些新资源,之后再次运行apply I运行terraform计划,并且它表示需要发生,但我没有做我的main.tf文件进行任何更改。Terraform计划表示,即使我没有对AWS EC2实例进行任何修改,它也需要进行更改

security_groups#: “0”=> “1”(力新资源)
security_groups.2319596366: “”=>“SG -8a7679ec“(强制新资源)

我跑了terraform再次应用(在测试实例上),看看它会做什么,它会终止我的原始AWS ec2实例服务器并创建一个新的服务器(我没有做好事情,不要做他在生产)...

这是一个错误还是我做错了什么?

+0

Terraform认为你已经附加了新的安全组中terraform您的实例。你是否? –

+0

不用多年来一直如此。我相信aws改变了他们如何做了引入地形错误的事情。如果您阅读我的文章,您可以看到我在申请之后立即做了一个计划,而无需进行更改。 –

回答

0

看起来像.70修复了安全组的bug,现在我必须使用vpc_security_group_ids指定安全组。我用vpc_security_group_ids替换了security_groups,并且没有显示现在需要进行任何更改。

相关问题