Skip to content

Releases: cloudposse/terraform-aws-utils

v1.4.0

09 Jan 15:36
c86b8d6
Compare
Choose a tag to compare
Add il-central-1 region @jasonmk (#31)

what

Add new Tel Aviv (il-central-1) region

why

Provide full coverage

references

Sync github @max-lobur (#27)

Rebuild github dir from the template

v1.3.0

17 May 09:04
c29f9fb
Compare
Choose a tag to compare
  • No changes

v1.2.0

08 May 22:24
c29f9fb
Compare
Choose a tag to compare
Add 4 regions: aps2, apse4, euc2, eus2 @Nuru (#26)

what

Add 4 newest regions:

  1. "ap-south-2" = "Asia Pacific (Hyderabad)" (Note: fixed code is ar2 because as2 is taken by ap-southeast-2)
  2. "ap-southeast-4" = "Asia Pacific (Melbourne)"
  3. "eu-central-2" = "Europe (Zurich)"
  4. "eu-south-2" = "Europe (Spain)"
  • Add all_regions output
  • When testing, check to make sure all regions have abbreviations

why

  • Provide full coverage.

references

  • Closes #24
  • Supersedes and closes #25

🤖 Automatic Updates

Update framework @cloudpossebot (#23)

what

This is an auto-generated PR that updates the README.md and docs that has been enhanced to update other framework elements such as workflows and test code

why

To have most recent versions of the framework elements

v1.1.0

03 Oct 18:24
b30b026
Compare
Choose a tag to compare
Add me-central-1, ELB Logging S3 Bucket Policy, Local Zones, Display Names @Nuru (#21)

what

  • Add new me-central-1 zone
  • Add missing Local Zones from us-east-1 and us-west-2
  • Add ELB Logging S3 Bucket Policy output
  • Add region display name map
  • Update minimum Terraform version to 0.14.0

why

  • Maintain complete coverage of regions
  • Improve coverage of local regions
  • To enable ELB access logging to an S3 bucket, you have always needed a region-specific bucket policy. This module provides the account number to use in a policy template based on region, but that is no longer sufficient. There are now 3 different templates for S3 bucket policies, and again which one to use depends on the region. Therefore, to further simplify the task for others, this module can output the full policy JSON, not just the account number.
  • There is no official API to convert from the official region name, like eu-north-1, to a human-friendly name, like "Europe (Stockholm)". This module now outputs a map of such names, derived from the AWS Java SDK.
  • Previous minimum Terraform version 0.13.0 has different formatting, causing formatting checks to fail when compared to code formatted by later versions

references

v1.0.0 Initial release with production Semantic Versioning

19 May 20:57
7260781
Compare
Choose a tag to compare

Initial release with production Semantic Versioning, part of Cloud Posse's general policy to convert to production versioning as we make updates to relatively mature modules. The only substantive change between this version and the previous version (0.8.1) is the addition of support for the new ap-southeast-3 region (Jakarta).

🚀 Enhancements

Add ap-southeast-3 to regions supported @Benbentwo (#17)

what

  • Adds ap-southeast-3 support

why

  • Jakarta Support
Update README and framework @dylanbannon (#16)

what and why

  • Update README to cover new features
  • Change all references to git.io/build-harness into cloudposse.tools/build-harness, since git.io redirects will stop working on April 29th, 2022.
  • Update test framework to current

References

  • DEV-143

v0.8.1

11 Oct 18:44
145352b
Compare
Choose a tag to compare

🚀 Enhancements

Chore: run `make github/init` @korenyoni (#13)

what

  • Run make github/init.

why

  • Updates context.tf to that of 0.25.0, which adds supports for the tenant label.
  • Updates GHA-workflow-related files to their latest distribution.
  • This repository has been inactive for 60 days, so auto-context was disabled.

references

v0.8.0

04 Jun 22:35
399951e
Compare
Choose a tag to compare
Fix README example @nitrocode (#9)

what

  • Standardized module reference source (old one didn't work due to lack of git:: prefix)
  • Removed additional closing square bracket
  • Converted missing var.shorten_regions reference to local and created local

why

  • Broken example

references

N/A

v0.7.0

02 Jun 15:39
7764737
Compare
Choose a tag to compare
add elb account lookup @mcalhoun (#11)

what

  • Update the outputs to make elb_logging_account its own output

why

  • In #10 I mistakenly added this output to the region_az_alt_code_maps output

v0.6.0

02 Jun 14:36
22e2566
Compare
Choose a tag to compare
add elb account lookup @mcalhoun (#10)

what

  • Add a lookup for ELB accounts for Elastic Load Balancer accounts

why

  • When creating bucket policies to allow logging from ELB/ALB to write their access logs to S3, it is necessary to give permissions to the dedicated account the ELB/ALB is created in.

references

v0.5.0

03 Mar 17:25
ee31f23
Compare
Choose a tag to compare
add missing region (ap-northeast-3) @mcalhoun (#8)

what

  • Add the ap-northeast-3 region (Osaka)

why

  • This region was missing from the module

references