Skip to content

Commit 3cdce04

Browse files
authored
fix: disable aurora pg db engine minor version upgrade automatically (#32)
1 parent 36f5dbc commit 3cdce04

5 files changed

Lines changed: 7 additions & 22 deletions

File tree

terraform/dev/main.tf

Lines changed: 0 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -43,8 +43,6 @@ module "rds_db" {
4343
source = "../modules/rds"
4444

4545
name = "${var.name}-db"
46-
engine = "aurora-postgresql"
47-
engine_version = "15.12"
4846
vpc_id = var.vpc_id
4947
subnet_ids = var.subnet_ids
5048
max_capacity = var.rds_max_capacity

terraform/modules/rds/main.tf

Lines changed: 7 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -8,10 +8,10 @@ module "db" {
88
version = "~> 10.0.2"
99

1010
name = var.name
11-
engine = var.engine
11+
engine = "aurora-postgresql"
1212
# Cluster in v2 is provisioned with a serverless instance.
1313
engine_mode = "provisioned"
14-
engine_version = var.engine_version
14+
engine_version = "15.15"
1515

1616
vpc_id = var.vpc_id
1717
security_group_ingress_rules = {
@@ -39,8 +39,11 @@ module "db" {
3939
seconds_until_auto_pause = var.scale_down_time
4040
}
4141
cluster_instance_class = "db.serverless"
42-
instances = { one = {} }
43-
42+
instances = {
43+
one = {
44+
auto_minor_version_upgrade = false
45+
}
46+
}
4447
manage_master_user_password = false
4548
master_username = var.db_username
4649
master_password_wo = var.db_password

terraform/modules/rds/variables.tf

Lines changed: 0 additions & 12 deletions
Original file line numberDiff line numberDiff line change
@@ -4,18 +4,6 @@ variable "name" {
44
default = "otp-db"
55
}
66

7-
variable "engine" {
8-
description = "RDS engine"
9-
type = string
10-
default = "aurora-postgresql"
11-
}
12-
13-
variable "engine_version" {
14-
description = "RDS engine version"
15-
type = string
16-
default = "15.12"
17-
}
18-
197
variable "vpc_id" {
208
description = "VPC id"
219
type = string

terraform/prod/main.tf

Lines changed: 0 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -43,8 +43,6 @@ module "rds_db" {
4343
source = "../modules/rds"
4444

4545
name = "${var.name}-db"
46-
engine = "aurora-postgresql"
47-
engine_version = "15.12"
4846
vpc_id = var.vpc_id
4947
subnet_ids = var.subnet_ids
5048
max_capacity = var.rds_max_capacity

terraform/test/main.tf

Lines changed: 0 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -43,8 +43,6 @@ module "rds_db" {
4343
source = "../modules/rds"
4444

4545
name = "${var.name}-db"
46-
engine = "aurora-postgresql"
47-
engine_version = "15.12"
4846
vpc_id = var.vpc_id
4947
subnet_ids = var.subnet_ids
5048
max_capacity = var.rds_max_capacity

0 commit comments

Comments
 (0)