Releases: cloudposse/terraform-aws-dynamic-subnets
Releases · cloudposse/terraform-aws-dynamic-subnets
0.13.0 Port to TF 0.12. Update Codefresh badge
what
- Port (rewrite) module with 0.12 syntax
- Update Codefresh badge to point to the test pipeline in
terraform-modulesproject - Update examples
- Update README
- Update README examples
why
- Module currently does not work with 0.12
- Much easier syntax
terraform-modulesproject contains pipelines for all terraform modules
0.12.0: Add codefresh (#57)
* Add tests * Update README
0.11.0 Update the label module to `0.11.1`. Use `context`
what
- Update the label module to
0.11.1 - Use
context
why
- Allows for fewer repeated variables
- Allows users of the label module to pass context into this module
0.10.0 Add a variable for formatting the public/private subnet tags
what
- Add a variable for formatting the public/private subnet tags
why
- Formatting the subnet tags allows for use in more scenarios, such as when deploying
spinnaker.io
0.9.0 Add `nat-instance`
what
- Add
nat-instance - Correctly pin terraform
required_version
why
- Allow users to choose between NAT Gateways or NAT Instances to be deployed into the public subnets to allow the servers in the private subnets to access the Internet
- In many cases, NAT Instances are cheaper than NAT Gateways, and for some use-cases (e.g. testing/demo infrastructure) are more appropriate to use (e.g. save on cost)
- Pin terraform
required_versionto0.11.xonly (the module does not support TF0.12
references
0.8.0: Added tags for subnets (#47)
* Added tags for subnets * Update private.tf * Update public.tf * Made namespace key flexible * Update variables.tf Co-Authored-By: goruha <[email protected]> * Made namespace key flexible
0.7.1: Include Availability Zone name in resources that are 1 per AZ
Include Availability Zone name in resource names and tags that are 1 per AZ (#46)
0.7.0: Include attributes in names
Include attributes in names and tags (#45)
0.6.0 Add functionality for a VPC to auto-assign public IPs for instances
what
- Add functionality for a VPC to auto-assign public IPs for instances
why
- It is a built-in function that makes sense to include in the module. A public VPC should assign Public IPs
0.5.0 Remove route from `aws_route_table` for public subnets
what
- Remove route from
aws_route_tablefor public subnets - Add new resource
aws_route
why
- Conflicts with other route table edits