From 6e55112dc12321b2ab68fbd3796d4971ab1e4f43 Mon Sep 17 00:00:00 2001 From: Timo Hajati <20628630+hajati@users.noreply.github.com> Date: Thu, 7 Nov 2024 12:12:43 +0100 Subject: [PATCH] Allow-Multiple-Storage-Types-With-Provisioned-IOPS --- README.md | 2 +- rds.tf | 3 +-- variables.tf | 2 +- 3 files changed, 3 insertions(+), 4 deletions(-) diff --git a/README.md b/README.md index 5697c5d..89a9295 100644 --- a/README.md +++ b/README.md @@ -1495,7 +1495,7 @@ Description: Storage type Type: `string` -Default: `"gp2"` +Default: `"gp3"` ### [rds\_allocated\_storage](#input\_rds\_allocated\_storage) diff --git a/rds.tf b/rds.tf index dbdbde8..c5f27e7 100644 --- a/rds.tf +++ b/rds.tf @@ -6,7 +6,6 @@ locals { enhanced_monitoring_interval = contains([1, 5, 10, 15, 30, 60], var.rds_enhanced_monitoring_interval) ? var.rds_enhanced_monitoring_interval : 0 create_enhanced_monitoring_role = local.enhanced_monitoring_interval > 0 ? true : false enhanced_monitoring_role_name = local.enhanced_monitoring_interval > 0 ? "${var.env}-${local.rds_identifier}-monitoring" : null - rds_storage_type = var.rds_iops > 0 ? "io1" : var.rds_storage_type } # ------------------------------------------------------------------------------------------------- @@ -78,7 +77,7 @@ module "rds" { engine_version = var.rds_engine_version major_engine_version = var.rds_major_engine_version instance_class = var.rds_node_type - storage_type = local.rds_storage_type + storage_type = var.rds_storage_type iops = var.rds_iops allocated_storage = var.rds_allocated_storage max_allocated_storage = var.rds_max_allocated_storage diff --git a/variables.tf b/variables.tf index 7ad8fcd..ff657b5 100644 --- a/variables.tf +++ b/variables.tf @@ -947,7 +947,7 @@ variable "rds_multi_az" { variable "rds_storage_type" { description = "Storage type" type = string - default = "gp2" + default = "gp3" } variable "rds_allocated_storage" {