我有一个包含多个订阅的天蓝色帐户。我们目前没有 terraform 脚本来管理帐户。我想做的是根据某个订阅创建一个 Terraform 配置文件。
我已经下载了 Azure 导出到 Terraform 工具 (Terrafy),以从 Azure 导出到 Terraform。如何定位该订阅及其所有子组件以将其导出到自己的 terraform 配置文件中?
我尝试过这个内联命令,但它似乎不起作用:
aztfexport query "subscriptionId =~ '*SUBSCRIPTION-ID*'"
需要使用 Azure 导出到 Terraform 工具导出完整订阅及其所有资源组和资源?
我已从 here 安装了最新版本 v0.14.1,并尝试执行以下 cmdlet。它正在工作。
aztfexport query "subscriptionId =~ 'b83c1ed3-c5b6-44fb-b5ba-2b83a074c23f'"
输出:
要导出资源组,您可以使用以下 cmdlet
aztfexport resource-group myResourceGroup
参考资料: