Skip to content

Commit 0ffa737

Browse files
authored
feat: support setting var.database_insights_mode (#274)
* feat: support setting var.database_insights_mode * Apply suggestion from @oycyc
1 parent 433454b commit 0ffa737

File tree

2 files changed

+9
-1
lines changed

2 files changed

+9
-1
lines changed

main.tf

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -166,6 +166,7 @@ resource "aws_rds_cluster" "primary" {
166166
performance_insights_enabled = var.performance_insights_enabled
167167
performance_insights_kms_key_id = var.performance_insights_kms_key_id
168168
performance_insights_retention_period = var.performance_insights_retention_period
169+
database_insights_mode = var.database_insights_mode
169170

170171
depends_on = [
171172
aws_db_subnet_group.default,
@@ -269,6 +270,7 @@ resource "aws_rds_cluster" "secondary" {
269270
port = var.db_port
270271
enable_global_write_forwarding = var.enable_global_write_forwarding
271272
enable_local_write_forwarding = var.enable_local_write_forwarding
273+
database_insights_mode = var.database_insights_mode
272274

273275
depends_on = [
274276
aws_db_subnet_group.default,

variables.tf

Lines changed: 7 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -379,12 +379,18 @@ variable "performance_insights_retention_period" {
379379
default = null
380380
}
381381

382+
variable "database_insights_mode" {
383+
description = "The database insights mode for the RDS cluster. Valid values are `standard`, `advanced`. See https://registry.terraform.io/providers/hashicorp/aws/6.16.0/docs/resources/rds_cluster#database_insights_mode-1"
384+
type = string
385+
default = null
386+
}
387+
382388
variable "promotion_tier" {
383389
type = number
384390
default = 0
385391
description = <<-EOT
386392
Failover Priority setting on instance level. The reader who has lower tier has higher priority to get promoted to writer.
387-
393+
388394
Readers in promotion tiers 0 and 1 scale at the same time as the writer. Readers in promotion tiers 2–15 scale independently from the writer. For more information, see: https://docs.aws.amazon.com/AmazonRDS/latest/AuroraUserGuide/aurora-serverless-v2.how-it-works.html#aurora-serverless-v2.how-it-works.scaling
389395
EOT
390396
}

0 commit comments

Comments
 (0)