Skip to content

ravindrasinghh/module-aws-vpc

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

2 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Deployment

  • terraform init - download plugins required to deploy resources
  • terraform plan - get detailed view of resources that will be created, deleted or replaced
  • terraform apply -auto-approve - deploy the template without confirmation (non-interactive mode)
  • terraform destroy -auto-approve - terminate all the resources created using this template without confirmation (non-interactive mode)

This terraform module will deploy the following services:

  • VPC
    • Subnets
    • Internet Gateway
    • NAT Gateway
    • Route Tables
    • NACLs

Providers

Name Version
aws n/a

Inputs

Name Description Type Default Required
enable_dns_hostnames A boolean flag to enable/disable DNS hostnames in the VPC bool n/a yes
enable_dns_support A boolean flag to enable/disable DNS support in the VPC bool n/a yes
env n/a string n/a yes
instance_tenancy A tenancy option for instances launched into the VPC string "default" no
private_sub1_cidr_block n/a string n/a yes
private_sub2_cidr_block n/a string n/a yes
pub_sub1_cidr_block n/a string n/a yes
pub_sub2_cidr_block n/a string n/a yes
region n/a string n/a yes
vpc_cidr_block n/a string n/a yes

Outputs

No output.

Releases

No releases published

Packages

No packages published

Languages