【问题标题】:Terraform import existing resourcesTerraform 导入现有资源
【发布时间】:2020-04-29 17:44:16
【问题描述】:

有 Azure Terraform 的代码生成器吗?

实际上,我正在尝试将 Azure 应用服务添加到现有资源组。为此,我们需要一个状态配置文件,如果我们已经为该资源组编写了完整的 Terraform 代码,则只能生成该状态配置文件( Terraform import )。

我看到了,Using Terraform to import existing resources on AzureUpdate existing app service with Terraform,但这里我说的是成千上万的资源组。

谢谢

吉尔

【问题讨论】:

    标签: azure terraform


    【解决方案1】:

    据我所知,您需要针对您拥有/想要通过 terraform 使用的所有现有资源使用 terraform import

    也就是说,如果您只想使用 Terraform 管理 Azure 应用服务,而不是其他所有内容,您只需将资源的所有要求传入并仅在 terraform 状态文件中进行管理。

    【讨论】:

      【解决方案2】:

      您好 Lachie,感谢您的回复,我使用 AZ2TF 工具找到了解决方案。

      感谢 Agarciamiravet 先生,他在

      上解释了使用 AZ2TF 工具(通过使用 Docker)的所有步骤

      https://recetasdevops.com/migra-tu-infraestructura-actual-de-azure-a-terraform-con-py-az2tf/

      这对我来说效果很好。

      谢谢 鳃

      【讨论】:

      • 很高兴听到这对你有用@gsgill76,只要确保在导入状态后模块化基础设施,否则你以后会很痛苦。如果您无法将自己的答案标记为答案,我很乐意编辑我的答案以包含 AZ2TF 工具?
      • 嗨@gsgill76,我真的很想知道你是如何让AZ2TF 工具工作的,因为我很遗憾没有从中获得任何乐趣。请问您能分享任何此类信息吗?
      猜你喜欢
      • 2020-08-27
      • 2021-01-04
      • 2020-01-23
      • 2021-04-17
      • 2018-05-06
      • 2021-05-25
      • 2023-01-02
      • 2020-04-30
      • 2021-12-27
      相关资源
      最近更新 更多