【发布时间】:2021-05-07 00:01:27
【问题描述】:
我正在尝试使用 Terraform 在 Azure 应用服务中创建一个 API 应用,但无法做到这一点。 甚至我在 AZ CLI 中也找不到任何东西来创建 API 应用程序。
是否有任何变通方法可以使用 terraform 做同样的事情?
【问题讨论】:
标签: azure terraform terraform-provider-azure azure-api-apps
我正在尝试使用 Terraform 在 Azure 应用服务中创建一个 API 应用,但无法做到这一点。 甚至我在 AZ CLI 中也找不到任何东西来创建 API 应用程序。
是否有任何变通方法可以使用 terraform 做同样的事情?
【问题讨论】:
标签: azure terraform terraform-provider-azure azure-api-apps
很遗憾,目前无法从 Terraform 创建 Azure API 应用程序。
https://github.com/terraform-providers/terraform-provider-azurerm/issues/443
有如何使用 AZ CLI 创建 Azure API 应用程序的解决方法
az resource create -g yugangw2 -n yugangw2-api12 --resource-type Microsoft.web/sites --is-full-object -p "{\"kind\":\"api\", \"location\":\"West US\", \"properties\":{ \"serverFarmId\":\"/subscriptions/0b1f6471-1bf0-4dda-aec3-cb9272xxxxxx/resourcegroups/yugangw2/providers/Microsoft.Web/serverfarms/yugangw2-plan\"}}"
https://github.com/Azure/azure-cli/issues/2866#issuecomment-317544291
【讨论】:
如今(2021 年末),App Service 和 API Service(不同的图标)之间似乎没有真正的区别。 p>
因此,您可以将azurerm_app_service 用于 API 和 Web 应用程序。
【讨论】: