Releases: cloudposse/terraform-aws-dynamic-subnets
Releases · cloudposse/terraform-aws-dynamic-subnets
0.12.2 Fix EIP NAT instances
what
- Fix public ip address
why
- EIP force that flag true
0.12.1 Added EIP for NAT instnaces
what
- Added EIP for NAT instances
why
- Have stable IP addresses
0.17.0 Remove quotes from references
what
- Remove quotes from references
why
- Terraform 0.12.14+ started warning about deprecated usage of quotes on references
0.16.1 Remove unused "region" variable from docs
what
- Remove usage of the
region
variable from documentation
why
- Historically
region
may have been a variable that could be passed to theterraform-aws-dynamic-subnets
module, but currently it no longer is
0.16.0 Properly pin Terraform providers in the example
what
- Properly pin providers in the example
why
- We don't use
providers
block to send providers to modules - Use
required_providers
interraform
block to pin provider versions
and
provider "aws" {
region = var.region
}
in top-level modules/examples to specify the region
0.15.0 Use `required_providers` to pin Terraform providers
what
- Use
required_providers
to pin Terraform providers
why
- Pinning the module's providers version in
required_providers
block allows specifying only the required provider version for the module without the need to specify all providers with versions explicitly
0.14.0 Add `bats` and `terratest` for the example
what
- Add
bats
andterratest
for the example
why
- 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
0.13.1 Update Terraform outputs
what
- Update outputs
why
- Resources with counts are already lists in TF 0.12. Don't wrap them in
[]
(this creates a list of lists)
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-modules
project - Update examples
- Update README
- Update README examples
why
- Module currently does not work with 0.12
- Much easier syntax
terraform-modules
project contains pipelines for all terraform modules
0.12.0: Add codefresh (#57)
* Add tests * Update README