Terraform Code
Terraform Code
provider "aws" {
region = "us-east-1" # Change this to your desired AWS region
}
# Create a VPC
resource "aws_vpc" "example" {
cidr_block = "10.0.0.0/16"
}
tags = {
Name = "ExampleEC2Instance"
}
}
# Create an RDS instance
resource "aws_db_instance" "example" {
allocated_storage = 20
storage_type = "gp2"
engine = "mysql"
engine_version = "5.7"
instance_class = "db.t2.micro"
name = "exampledb"
username = "admin"
password = "your-password"
parameter_group_name = "default.mysql5.7"
skip_final_snapshot = true
publicly_accessible = false
vpc_security_group_ids = [aws_security_group.example.id]
tags = {
Name = "ExampleRDSInstance"
}
}