Terraform is a tool for building, changing, and versioning infrastructure safely and efficiently. Terraform can manage existing and popular service providers as well as custom in-house solutions.
- Website: [https://www.terraform.io]
Terraform module which creates VPC resources on AWS.
These types of resources are supported:
Terraform version: 0.14
module "vpc-project" { source = "../" region = "us-east-1" cidr_block = "10.0.0.0/16" public_cidr1 = "10.0.101.0/24" public_cidr2 = "10.0.102.0/24" public_cidr3 = "10.0.103.0/24" private_cidr1 = "10.0.1.0/24" private_cidr2 = "10.0.2.0/24" private_cidr3 = "10.0.3.0/24" tags = { Name = "VPC" Team = "Fail Fast"
} }
output "vpc_id" {
value = module.vpc-project.vpc
}
output "public" {
value = module.vpc-project.public_subnets
}
output "private" {
value = module.vpc-project.private_subnets
}
output "region" {
value = module.vpc-project.region
}