-
Notifications
You must be signed in to change notification settings - Fork 12
/
Copy pathrds.tf
28 lines (23 loc) · 908 Bytes
/
rds.tf
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
##################################################################
# RDS MySQL Instance
##################################################################
module "db" {
source = "terraform-aws-modules/rds/aws"
version = "5.0.0"
identifier = "${var.prefix}-${var.environment}-db"
engine = var.rds_engine
engine_version = var.rds_engine_version
create_db_parameter_group = "false"
create_db_option_group = "false"
skip_final_snapshot = "true"
instance_class = var.rds_instance_class
allocated_storage = 5
max_allocated_storage = 10
username = "admin"
db_name = "wordpressdb"
db_subnet_group_name = module.vpc.database_subnet_group_name
multi_az = "true"
subnet_ids = module.vpc.database_subnets
vpc_security_group_ids = [module.db_sg.security_group_id]
tags = var.tags
}