Skip to content

Releases: aws-ia/terraform-aws-vpc

v2.4.0

18 Aug 15:08
b3b208a
Compare
Choose a tag to compare

What's Changed

  • bug: fix secondary nats if singular_az is set by @drewmullen in #82
  • new output natgw_id_per_az is helpful for secondary cidr deployments to map subnets to natgw

Full Changelog: V2.3.0...v2.4.0

v2.3.0

17 Aug 20:05
b1d5277
Compare
Choose a tag to compare

What's Changed

  • Feature allow connect_to_natgw for secondary invocations by @drewmullen in #81

Full Changelog: v2.2.1...v2.3.0

v2.2.1

17 Aug 13:59
e37c01f
Compare
Choose a tag to compare
Merge pull request #80 from aws-ia/b-subnet-tags-for-tgw

Bug: subnet tags for tgw

v2.2.0

16 Aug 17:59
ab264f8
Compare
Choose a tag to compare

What's Changed

Full Changelog: v2.1.1...v2.2.0

v2.1.1

16 Aug 15:30
a3001f8
Compare
Choose a tag to compare

What's Changed

Full Changelog: v2.1.0...v2.1.1

v2.1.0

11 Aug 17:04
ee03be5
Compare
Choose a tag to compare

What's Changed

Full Changelog: v2.0.0...v2.1.0

v2.0.0

10 Aug 12:46
4a65b30
Compare
Choose a tag to compare

Changes from 1.x to 2.x

Features & Enhancements

  • Ability to create arbitrary amounts of private subnets. Previously was only capable of 3 types: public, private, transit gateway. The terms public and transit_gateway are reserved keywords for those subnet types and all other keys used in var.subnets.<> are assumed to be type private.
  • Many private subnet related resources had to be renamed. Most changes are accomplished programatically using a moved blocks but some require manual terraform state mv commands. see below.
  • route_to_nat has been changed to connect_to_public_natgw to clarify the nat is in the public subnet & to diverge from the route_to nomenclature which expects a route destination like input.
  • Can pass cidr or prefix list id to route_to_transit_gateway argument. Previously was a list of CIDRs that could only accept 1 item.
  • Many changes to Outputs available. Removed outputs marked as deprecated, separated grouped subnet attribute outputs into 3 public_, tgw_, and private_. Since you can have several private subnet declarations we group based on the name scheme <your_key_name>/az.

Bugs

  • Fixed a bug where VPCs that were built with a CIDR from IPAM were not idempotent between terraform runs

For help upgrading see our upgrading guide

v1.4.1

21 Jun 12:10
ca35ca9
Compare
Choose a tag to compare

What's Changed

  • include tgw appliance mode and dns support by @pablo19sc in #61

New Contributors

Full Changelog: v1.4.0...v1.4.1

v1.4.0

07 Jun 18:26
ef781be
Compare
Choose a tag to compare

What's Changed

Full Changelog: v1.3.0...v1.4.0

v1.3.0

07 Jun 17:19
26f0553
Compare
Choose a tag to compare

What's Changed

  • VPC Subnets for AWS Transit Gateway Attachments should be a /28, also… by @NetDevAutomate in #50
  • Improve usage and development documentation by @drewmullen in #53

New Contributors

Full Changelog: v1.2.3...v1.3.0