Skip to content

Releases: cloudposse/terraform-aws-components

v1.503.0

01 Oct 18:56
34ee0a9
Compare
Choose a tag to compare
Upstream `redshift-serverless` @Benbentwo (#838) ## what
  • Upstream redshift-serverless

v1.502.0

01 Oct 17:50
3e47d0f
Compare
Choose a tag to compare
upstream `tailscale` @Benbentwo (#835) ## what * Initial Tailscale deployment

why

  • tailscale operators

references

Update Changelog for `1.501.0` @github-actions (#1125) Update Changelog for [`1.501.0`](https://github.com/cloudposse/terraform-aws-components/releases/tag/1.501.0)
docs: improve external-dns snippet in readme @sgtoj (#986) ## what
  • update the eks/external-dns component example in readme
    • set latest chart version
    • set the resource configure properly
    • add txt_prefix var to snippet

why

  • help the future engineers deploying or updating external-dns

references

  • n/a
Update Changelog for `1.500.0` @github-actions (#1124) Update Changelog for [`1.500.0`](https://github.com/cloudposse/terraform-aws-components/releases/tag/1.500.0)

v1.501.0

01 Oct 14:38
ab8df1d
Compare
Choose a tag to compare
Fix release changelog space issue @goruha (#1122) ## what * Fix release changelog space issue

CleanShot 2024-10-01 at 12 27 42@2x

why

  • Have nice changelog

references

v1.500.0

01 Oct 14:36
e9f6568
Compare
Choose a tag to compare
add additional waf features @mcalhoun (#791)

what

  • Add the ability to specify a list of ALBs to attach WAF to
  • Add the ability to specify a list of tags to target ALBs to attach WAF to

why

  • To provider greater flexibility in attaching WAF to ALBs
Update Changelog for `1.499.0` @github-actions (#1123)

Update Changelog for 1.499.0

docs: fix typos using `codespell` @RoseSecurity (#1114)

what and why

[!NOTE]
Feel free to close this PR if the changes are not worth the review. I won't be offended

  • For context, I wanted to clean up some of the documentation in our repository, which identified several typos in our variables and READMEs. I decided to use codespell to automate this process and thought it might be useful for a quick cleanup here!

usage

codespell -w

v1.499.0

01 Oct 11:49
253d3bf
Compare
Choose a tag to compare
feat: add detector features to guard duty component @dudymas (#1112)

what

  • add detector features to guard duty

why

  • added functionality

references

Update Changelog for `1.497.0` @github-actions (#1117)

Update Changelog for 1.497.0

v1.498.0

30 Sep 17:21
421b5c0
Compare
Choose a tag to compare
feat: support delete protection for dynamodb @brett-au (#1118)

what

terraform-aws-dynamodb v0.36.0 supports delete protection on the table. This Pull request exposes that upstream variable

why

Delete safe dynamodb tables in the dynamo component

references

https://github.com/cloudposse/terraform-aws-dynamodb/blob/0.36.0/variables.tf#L184-L188

v1.497.0

20 Sep 17:48
e0df5d9
Compare
Choose a tag to compare
Fix Update changelog workflow @goruha (#1116)

what

  • Fix modules path from components/terraform to modules

why

  • It seems that components/terraform was testing value. In actual repo components are in modules directory

references

  • DEV-2556 Investigate release issues with terraform-aws-components

v1.496.0

19 Sep 21:38
2cac06b
Compare
Choose a tag to compare
Lamdba Component Update @Benbentwo (#1115)

what

  • Removed unused variables (the module never used several)
  • Added several trigger_{type}.tf files to support Triggering the lambda via
    • S3
    • SQS
    • CronJob (Cloudwatch Event)
  • Updated module to latest
  • Added lookup support for bucket where code is stored via remote state lookup - or hardcoded bucket name.

why

  • Module version was behind - several variables were planned to be used but never implemented.
  • Triggers are commonly needed for lambdas, so we should bake a few into the component - eventually maybe these go to their own module
  • Tried to keep backwards compatibility with all types (files / zip, image and s3 bucket)
  • Removed formatting of bucket name in favor of component lookup. Formatting made bucket lookup in another region or stage difficult. Escape hatch of bucket_name still exists

references

v1.495.0

16 Sep 21:44
4a3a99e
Compare
Choose a tag to compare
feat: adds version upgrade variable input to component @wavemoran (#1113)

what

  • Adds the auto_minor_version_upgrade argument for the aws_elasticache_replication_group resource
  • Updates the redis module version to 1.4.1

why

  • auto_minor_version_upgrade argument is missing from the component
  • Module is a few minor versions behind upstream

references

Delete ECS Partial Task Definitions Guide @milldr (#1111)

what

  • Deleted ECS Partial Task Definitions guide

why

  • These docs have been moved to cloudposse/docs

references

v1.494.0

11 Sep 15:45
ee6cdc8
Compare
Choose a tag to compare
Add explicit parameter store path @wavemoran (#1110)

what

  • Add the exact AWS SSM Parameter Store path for IAM permissions

why

  • When using the find.path value, ESO will begin the traversal at the exact path defined.
  • ssm:GetParametersByPath needs permission to the "root" path, eg arn:aws:ssm:us-west-2:123456789012:parameter/app

references