terraform-aws-vpc-peering-multi-account

Terraform module to provision a VPC peering across multiple VPCs in different accounts by using multiple providers

APACHE-2.0 License

Stars
127
Committers
25

Bot releases are hidden (Show)

terraform-aws-vpc-peering-multi-account - v0.20.0 Latest Release

Published by aknysh 9 months ago

what

  • Remove of enabled part of the for_each ternary, as it disables assume_role on enabled = false, which blocks teardown

why

  • local.enabled ternary causes no provider to be present on enabled = false, preventing teardown
terraform-aws-vpc-peering-multi-account - 0.9.1: Add option to skip ec2 profile credentials

Published by SweetOps almost 4 years ago

terraform-aws-vpc-peering-multi-account - 0.9.0: Allow filtering subnets using tags

Published by SweetOps about 4 years ago

terraform-aws-vpc-peering-multi-account -

Published by nitrocode about 4 years ago

terraform-aws-vpc-peering-multi-account -

Published by osterman about 4 years ago

terraform-aws-vpc-peering-multi-account -

Published by osterman about 4 years ago

terraform-aws-vpc-peering-multi-account -

Published by osterman over 4 years ago

terraform-aws-vpc-peering-multi-account - 0.6.0 Convert to TF 0.12. Add tests. Add Codefresh test pipeline

Published by maximmi over 4 years ago

what

  • Port module to Terraform 0.12
  • Pin all providers
  • Add example for testing
  • Add bats and terratest for the example
  • Add Codefresh badge to point to the test pipeline in terraform-modules project
  • Update README

why

  • Module currently does not work with 0.12. Much easier syntax
  • Better regression control
  • Automatically test the example on every commit and pull request
  • Provision resources on AWS in the test account and check the outputs for the correct values
  • terraform-modules project contains pipelines for all terraform modules

related

  • Closes #13
  • Closes #15
  • Closes #11
terraform-aws-vpc-peering-multi-account - 0.5.0 Add description for IAM role, policy and permissions required for requester and accepter

Published by aknysh over 5 years ago

what

  • Add description for IAM role, policy and permissions required for requester and accepter

why

  • Show complete and tested IAM Trust Policy and IAM Policy document with the minimum required permissions to create a VPC peering between the requester and accepter VPCs in different AWS accounts
terraform-aws-vpc-peering-multi-account - 0.4.0 Add example usage

Published by aknysh over 5 years ago

what

  • Add example usage
  • Update README

why

  • Shows a complete and tested example on how to use the module to create a VPC peering connection across two different AWS accounts and regions
terraform-aws-vpc-peering-multi-account - 0.3.0 Allow VPC peering when accepter doesn't have 1:1 subnet to routing table mapping

Published by aknysh over 5 years ago

what

  • Allow VPC peering when accepter doesn't have 1:1 subnet to routing table mapping

why

  • In some cases a VPC does not have 1:1 mapping between subnets and route tables
terraform-aws-vpc-peering-multi-account - 0.2.0 Allow for DNS resolution across VPC peers spanning multiple accounts

Published by aknysh over 5 years ago

what

  • Allow for DNS resolution across VPC peers spanning multiple accounts

why

  • Allow accepter/requester VPC to resolve public DNS hostnames to private IP addresses when queried from instances in the requester/accepter VPC
terraform-aws-vpc-peering-multi-account -

Published by osterman almost 6 years ago

Related Projects