azurerm_app_service应用程序设置

时间:2017-12-15 21:00:32

标签: azure terraform

希望找到一种方法从定义我的Azure应用服务的TF文件中提取应用程序设置,以便它们更具可读性,并且可以在部署之前交给开发人员提供。我没有看到使用Terraform做到这一点的方便方法,尽管我发现了一些使用PowerShell部署后导入它们的技巧。

有没有一种明确的方法可以在没有添加Powershell的情况下使用Terraform进行此操作?

1 个答案:

答案 0 :(得分:0)

无法将所有资源一起导入,hashicorp仍在使用此功能。有一个开源可以部分地完成一些工作:https://github.com/dtan4/terraforming

其次,如果terraform import命令支持,您可以编写代码并手动导入资源。

导入命令

并非所有资源都受支持

例如,您提到了具有import功能的资源azurerm_app_service

导入

可以使用资源ID导入应用服务,例如

terraform import azurerm_app_service.instance1 /subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/mygroup1/providers/Microsoft.Web/sites/instance1