Quickstart for WebApp with MySQL backend

This commit is contained in:
Mark Gray
2018-10-27 15:32:15 -07:00
parent a964345544
commit 1a74307d5d
7 changed files with 154 additions and 0 deletions

View File

@ -0,0 +1,29 @@
resource "azurerm_mysql_server" "webAppBackend" {
name = "${var.siteName}pgserver"
location = "${azurerm_resource_group.webAppMySqlRg.location}"
resource_group_name = "${azurerm_resource_group.webAppMySqlRg.name}"
tags = "${azurerm_resource_group.webAppMySqlRg.tags}"
administrator_login = "${var.administratorLogin}"
administrator_login_password = "${var.administratorLoginPassword}"
version = "${var.mysqlVersion}"
ssl_enforcement = "Disabled"
sku {
name = "${var.databaseSkuName}"
capacity = "${var.databaseDTU}"
tier = "${var.databaseSkuTier}"
family = "${var.databaseSkuFamily}"
}
storage_profile {
storage_mb = "${var.databaseSkuSizeMB}"
}
}
resource "azurerm_mysql_database" "webAppBackend" {
name = "${var.siteName}database"
resource_group_name = "${azurerm_resource_group.webAppMySqlRg.name}"
server_name = "${azurerm_mysql_server.webAppBackend.name}"
charset = "utf8"
collation = "utf8_unicode_ci"
}