小编Mat*_*son的帖子

Terraform EC2 用户数据更改不会取代 EC2

我最近注意到 Terraform 或 AWS 更改了 EC2 用户数据,以便更改不会触发 terraform 中的“替换”。引用 Terraform aws_instance文档:对此字段的更新将触发 EC2 实例的停止/启动。

我们有自动化部署,依靠用户数据更改来触发替换,以便每次都运行新的用户数据。

有没有一种方法可以告诉 Terraform 替换实例是否注意到新的用户数据?Lambda 有一个类似的问题,可以通过“source_code_hash”解决。我可以在这里使用类似的东西吗?

谢谢。

amazon-ec2 amazon-web-services user-data terraform terraform-provider-aws

8
推荐指数
2
解决办法
5287
查看次数