【问题标题】:Is there a way to create HTTPtriggers using terraform in azure function app有没有办法在 azure 函数应用程序中使用 terraform 创建 HTTPtriggers
【发布时间】:2021-10-07 23:36:23
【问题描述】:

我正在尝试创建新的 azure 函数应用程序,其中包含 azure 函数(HTTPtrigger)。我可以使用 terraform 创建函数应用程序,但我无法找到一种方法来创建 azure 函数作为其中的一部分。已经检查了Hashicorp azurem docs,但我在那里找不到。

这是我创建 azure 函数应用程序的方式

resource "azurerm_function_app" "example" {
  name                      = "functionapptest"
  location                  = var.location
  resource_group_name       = var.resource_group_name
  app_service_plan_id       = var.functionappplan.id
  storage_connection_string = azurerm_storage_account.functionapptestsa.primary_blob_connection_string
  #storage_account_access_key = ""
 
  app_settings = {
      APPINSIGHTS_INSTRUMENTATIONKEY = azurerm_application_insights.app_insight.instrumentation_key
  }

有没有办法用 terraform 创建 HTTPtriggers?

【问题讨论】:

    标签: azure azure-functions terraform


    【解决方案1】:

    使用 Terraform,您将创建基础架构(您的代码应该在其中运行)。在您的情况下,它是 azure 函数应用程序。

    触发部分,是代码责任以及您无法使用 Terraform 找到/创建它的原因。

    您需要做的就是部署 Azure Function 项目,其中包含由 Http 触发的函数(或您使用的任何触发机制)。

    【讨论】:

    • 知道了,谢谢解释!
    • 我正在搜索这部分。终于从这个解释我清楚了。
    猜你喜欢
    • 1970-01-01
    • 2019-07-17
    • 2021-10-02
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2022-01-20
    • 2011-03-25
    相关资源
    最近更新 更多