Настройте управление исходным кодом (SCM) для azurerm_app_service - PullRequest
0 голосов
/ 27 июня 2019

В настоящее время я настроил службу веб-приложений в Azure через Terraform.Одним из вариантов является site_config> scm_type (https://www.terraform.io/docs/providers/azurerm/r/app_service.html#scm_type).

. Каков рекомендуемый способ указания URL-адреса репозитория VSO и филиала для этого вновь созданного приложения?

Я уже успешно создал службу приложения спо умолчанию «Нет» для типа SCM. Использование VSO успешно с первого нажатия, но попытка настроить параметры на портале после того, как факт не работает.

variable "tenant" {}
variable "subscription" {}
variable "client_id" {}
variable "client_secret" {}

## Set provider and service principal 
provider "azurerm" {
  subscription_id = "${var.subscription}"
  client_id       = "${var.client_id}"
  client_secret   = "${var.client_secret}"
  tenant_id       = "${var.tenant}"
}

resource "azurerm_resource_group" "rg1" {  
 name = "RG-AppServices-tf"
 location = "eastus2"
 }

 resource "azurerm_app_service_plan" "plan1" {
  name                = "AppServicePlan-tf"
  location            = "${azurerm_resource_group.rg1.location}"
  kind                = "app"
  resource_group_name = "${azurerm_resource_group.rg1.name}"
  sku {
    tier = "Basic"
    size = "B1"
  }
}

resource "azurerm_app_service" "app1" {
  name                = "dashboard-tf"
  location            = "${azurerm_resource_group.rg1.location}"
  resource_group_name = "${azurerm_resource_group.rg1.name}"
  app_service_plan_id = "${azurerm_app_service_plan.plan1.id}"

  site_config {
    dotnet_framework_version = "v4.0"
    scm_type = "VSO"
 }
}  

Я хотел бы установитьинформация управления исходным кодом для полной автоматизации развертывания приложения. Настройка центра развертывания на портале Azure и попытка импорта в Terraform также не работает.

Спасибо за любую помощь!

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