TerraForm AWS:是否可以一次性导入所有 AWS 资源? | terraform 一次性导入所有服务

时间:2021-03-31 08:54:34

标签: amazon-web-services terraform terraform-provider-aws

目前我开始在旧的 AWS 基础设施上工作,并试图分别通过“terraform import”了解所有当前服务状态,但我想一次性导入所有服务以节省时间并确保我拥有所有 aws 服务。

那么是否可以一次性导入所有 AWS 资源?

非常感谢您提前提供帮助。

梅尔

2 个答案:

答案 0 :(得分:1)

我最近不得不自己做这件事,我强烈推荐terraformer

<块引用>

基于现有的生成tf/json和tfstate文件的CLI工具 基础设施(反向地形)。

它支持相当多的Terraform providers。我刚刚针对 AWS 对其进行了测试,它的效果非常好。 ;)

答案 1 :(得分:0)

<块引用>

那么我可以一次性导入所有 AWS 资源吗?

不直接与TF。但是您可以使用名为 Former2 的第三方开源工具,它可以从现有资源生成 TF 代码:

<块引用>

从您的现有 AWS 资源生成 CloudFormation / Terraform / 对流层模板