Как подключить базу данных Azure SQL к функции приложения в Terraform - PullRequest
0 голосов
/ 20 июня 2019

Я пытаюсь подключить базу данных sql к функции app на Azure.Я попытался использовать ключ «storage_connection_string» в terraform. Он все еще не работает.Может ли кто-нибудь, пожалуйста, помочь по вопросу

1 Ответ

0 голосов
/ 26 июня 2019

У меня есть приложение Function, развернутое в Azure, которое также использует Azure SQL и контейнер хранения.Вот как это работает для меня.Моя конфигурация terraform основана на модуле, поэтому мои модули для базы данных и учетных записей хранения являются отдельными, и они передают необходимые строки подключения в мой модуль функционального приложения:

resource "azurerm_function_app" "functions" {
  name                      = "fcn-${var.environment}
  resource_group_name       = "${var.resource_group}"
  location                  = "${var.resource_location}"
  app_service_plan_id       = "${var.appservice_id}"
  storage_connection_string = "${var.storage_prim_conn_string}"

  https_only = true

  connection_string {
    name  = "SqlAzureDbConnectionString"
    type  = "SQLAzure"
    value = "${var.fcn_connection_string}"
  }

  tags {
    environment = "${var.environment}"
}

Просто не забудьте проверить, что у вас есть выходные данные модуляа также переменные на месте.

Надеюсь, это поможет.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...