From 519206e7a6be723bf25d6a048dbce52f311cbc18 Mon Sep 17 00:00:00 2001 From: BerendvW <91737467+BerendvW@users.noreply.github.com> Date: Wed, 26 Oct 2022 09:39:36 +0200 Subject: [PATCH 1/3] added mysql flexible to locals.database The terraform-azurerm-caf repo has all the required modules. This is missing to enable deployment of a mysql flexible server --- caf_solution/local.database.tf | 1 + 1 file changed, 1 insertion(+) diff --git a/caf_solution/local.database.tf b/caf_solution/local.database.tf index 0dbc1dd59..5ca3f4f10 100644 --- a/caf_solution/local.database.tf +++ b/caf_solution/local.database.tf @@ -25,6 +25,7 @@ locals { mssql_servers = var.mssql_servers mysql_databases = var.mysql_databases mysql_servers = var.mysql_servers + mysql_flexible_servers = var.mysql_flexible_servers postgresql_servers = var.postgresql_servers postgresql_flexible_servers = var.postgresql_flexible_servers synapse_workspaces = var.synapse_workspaces From 4e51cc4175995e1e2e80b86abbeccb730bd3af5b Mon Sep 17 00:00:00 2001 From: BerendvW <91737467+BerendvW@users.noreply.github.com> Date: Wed, 26 Oct 2022 10:34:00 +0200 Subject: [PATCH 2/3] singular ref to mysql flex --- caf_solution/local.database.tf | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/caf_solution/local.database.tf b/caf_solution/local.database.tf index 5ca3f4f10..c12791a7d 100644 --- a/caf_solution/local.database.tf +++ b/caf_solution/local.database.tf @@ -25,7 +25,7 @@ locals { mssql_servers = var.mssql_servers mysql_databases = var.mysql_databases mysql_servers = var.mysql_servers - mysql_flexible_servers = var.mysql_flexible_servers + mysql_flexible_server = var.mysql_flexible_server postgresql_servers = var.postgresql_servers postgresql_flexible_servers = var.postgresql_flexible_servers synapse_workspaces = var.synapse_workspaces From 1bb59cc9708661063f1b9033f9d57e6d22d00079 Mon Sep 17 00:00:00 2001 From: BerendvW <91737467+BerendvW@users.noreply.github.com> Date: Wed, 26 Oct 2022 10:34:37 +0200 Subject: [PATCH 3/3] mysql flex integration --- caf_solution/variables.database.tf | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/caf_solution/variables.database.tf b/caf_solution/variables.database.tf index cabeaf701..9e52098aa 100644 --- a/caf_solution/variables.database.tf +++ b/caf_solution/variables.database.tf @@ -71,6 +71,9 @@ variable "mysql_databases" { variable "mysql_servers" { default = {} } +variable "mysql_flexible_server" { + default = {} +} variable "postgresql_flexible_servers" { default = {} } @@ -79,4 +82,4 @@ variable "postgresql_servers" { } variable "synapse_workspaces" { default = {} -} \ No newline at end of file +}