HashiTalks 2022 Speaker Card

HashiTalks 2022

Writing High Quality Terraform Modules for Exponential Organizations


Requirements

Name Version
terraform >= 1.1.5
aws >= 4.0.0

Providers

Name Version
aws >= 4.0.0

Resources

Name Type
aws_subnet.this resource
aws_vpc.this resource

Inputs

Name Description Type Default Required
cidr The CIDR block for the VPC. string "10.0.0.0/16" no
name Name to be used on all the resources as identifier string n/a yes
subnets A list of public subnets inside the VPC list(string) n/a yes
tags A map of tags to add to all resources map(string) {} no

Outputs

Name Description
vpc_arn The ARN of the VPC.
vpc_cidr_block The CIDR block of the VPC.
vpc_id The ID of the VPC.