Skip to content

Example Terraform config for AWS VPC managment

License

Notifications You must be signed in to change notification settings

axelabs/dustcloud

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

2 Commits
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

TERRAFORM

Premise

We currently manage key infrastructure components of our AWS accounts by hand, via the AWS website. This has introduced discrepencies between production and test environments as well as orfan objects and elements without an obvious use case.

Terraform can standardize our AWS accounts and their respective networks while paving a way for introducing another cloud as a provider.

Documentation:

https://www.terraform.io/docs/index.html

Examples:

https://github.com/hashicorp/terraform/tree/master/examples/aws-two-tier

Cross-provider:

Options to manage our setup

Config for each account and region A separate directory with its own configs and state

Identical regions per account Ex.: export REGION=us-west-1 && terraform plan -var "aws_region=$REGION" -state=$REGION.tfstate .

Cross-provider, modularized configuration hashicorp/terraform#451 (comment)

About

Example Terraform config for AWS VPC managment

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published