【发布时间】:2021-03-16 09:09:22
【问题描述】:
几天来,我正在研究一种生成非 terraform 创建资源列表的方法。目前我正在使用标记方法,但这意味着无法标记的 AWS 资源也应从 AWS Config 查询中排除。
标记部分也很麻烦,因为这必须手动完成。
- 有没有办法告诉 Terraform(或 Terragrunt)自动在资源上使用通用标签?
- 有没有办法让 Terraform 或任何其他工具创建状态文件中不可用的资源列表?
【问题讨论】:
-
最有可能:没有。对这两个问题。你为什么要那样做?
-
github.com/rebuy-de/aws-nuke 回答了第二个问题(尽管它没有排除基于 Terraform 的资源的概念)。
-
@luk2302 查看是否在我们不知情的情况下在我们的环境中创建了某些东西,还可以跟踪所有内容,然后甚至可以删除“不需要的”资源。
-
你如何存储你的状态文件?在 S3 中?
标签: amazon-web-services terraform terragrunt