instance

ahmetbekan/instance/rds

Terraform Module HCL RDS
Install
module "instance" {
source = "ahmetbekan/instance/rds"
version = "1.1.0"
}
plain text: /constructs/tfmod-ahmetbekan-instance-rds/install.txt
⭐ Source on GitHub 📦 Registry page
README

Module to create RDS This repo requires mysql client. Please install by running `` sudo yum install mysql -y ` Create a file module.tf and add the following ` module "db" { source = "./terraform-rds/instance" region = "us-east-2" subnet_ids = [ "subnet-0764b3812f98463f4", "subnet-01a630df412c0aab8", "subnet-07655cc9da49d8de5" ] security_group_name = "db" allowed_hosts = [ "0.0.0.0/0" ] db_name = "dbname" engine = "mysql" engine_version = "5.7" instance_class = "db.t2.micro" username = "foo" password = "foobarbaz" publicly_accessible = true } ` Create another file output.tf ` output "region" { value = "${module.db.region}" } output "subnet_list" { value = "${module.db.subnet_list}" } output "allows_hosts" { value = "${module.db.allowed_hosts}" } output "DB_NAME" { value = "${module.db.DB_NA

Inputs (11)
NameTypeDescriptionDefault
regionstring required
security_group_namestring required
enginestring required
usernamestring required
publicly_accessiblestring required
allowed_hostslist required
db_namestring required
engine_versionstring required
instance_classstring required
passwordstring required
subnet_idslist required
Outputs (4)
allowed_hosts
DB_NAME
region
subnet_list
Resources (3)
aws_db_instanceaws_db_subnet_groupaws_security_group
Details
FrameworkTerraform Module
LanguageHCL
Version1.1.0
Cloud RDS
★ Stars0
Forks0
Total downloads778
Inputs11
Outputs4
Resources3
LicenseApache-2.0
Namespaceahmetbekan
Updated