Skip to content

Releases: cloudposse/terraform-aws-alb

v0.35.1

20 Aug 20:24
54b9772
Compare
Choose a tag to compare

🤖 Automatic Updates

chore(deps): update terraform cloudposse/label/null to v0.25.0 @renovate (#99)

This PR contains the following updates:

Package Type Update Change
cloudposse/label/null (source) module minor 0.24.1 -> 0.25.0

Release Notes

cloudposse/terraform-null-label

v0.25.0

Compare Source

Add "tenant", "labels_as_tags", and "descriptors" @​Nuru (#​132) ##### what - Add additional label and `id` component: `tenant` - New input `labels_as_tags` controls which labels are exported as tags - New input `descriptor_formats` generates new output `descriptors` - Update README, remove link to obsolete `terraform-terraform-label` ##### why - Support users that host resources on behalf of and/or dedicated to single customers - Supersedes and closes #​131, giving people control over which tags the module generates - Simple mechanism for creating multiple identifiers from the same inputs, reducing the need to create multiple instances of `null-label` - Document `tenant`, `labels_as_tags`, `descriptor_formats`, add additional clarification, stop promoting obsolete module
Fix: Update README Snippets @​korenyoni (#​130) ##### what * Update README snippets to reflect use of Terraform Registry. ##### why * Including snippets that reflect use of the Terraform Registry make it easier for users to quickly instantiate a null_label module. * README is out of date and does not include snippets that reflect use of the Terraform Registry. ##### references * N/A
Bridgecrew compliance @​Nuru (#​125) ##### what - Resolve Bridgecrew compliance complaint about example Autoscaling Group (BC_AWS_GENERAL_31) - Fix typo in README - Include Terraform lock file in `.gitignore` ##### why - Get clean Bridgecrew badge - Correct confusing error - Ensure lock files are not checked into GitHub ##### note The PR can and should be merged into `master` to update README and Bridgecrew without triggering a new release/version. These changes have no effect on the actual module in use and a release will create unnecessary ripple effects. However, merging to `master` will update the README and badges, so is worthwhile, and the changes will move forward into the next release.

Configuration

📅 Schedule: At any time (no schedule defined).

🚦 Automerge: Disabled by config. Please merge this manually once you are satisfied.

Rebasing: Renovate will not automatically rebase this PR, because other commits have been found.

🔕 Ignore: Close this PR and you won't be reminded about this update again.


  • If you want to rebase/retry this PR, check this box.

This PR has been generated by WhiteSource Renovate. View repository job log here.

v0.35.0

18 Aug 01:54
7128c61
Compare
Choose a tag to compare
Add `module.this.enabled` check to listener's `count` @nitrocode (#97)

what

  • Add module.this.enabled check to listener's count

why

  • To ensure this module can be properly disabled using enabled = false

references

v0.34.0

18 Aug 01:25
32287ed
Compare
Choose a tag to compare
Ensure target group and load balancer names cannot exceed their max length @nitrocode (#96)

what

  • Ensure target group and load balancer names cannot exceed their max length
  • Expose *_max_length variables in case AWS changes their max length in the future
  • Override load_balancer_name, similar to target_group_name

why

  • To prevent exceeding the max lengths of the tg and lb so the module will be applied correctly

references

  • Closes #27
  • API_CreateTargetGroup

    This name must be unique per region per account, can have a maximum of 32 characters, must contain only alphanumeric characters or hyphens, and must not begin or end with a hyphen.

  • API_CreateLoadBalancer

    This name must be unique per region per account, can have a maximum of 32 characters, must contain only alphanumeric characters or hyphens, must not begin or end with a hyphen, and must not begin with "internal-".

v0.33.4

14 Aug 01:31
c598af0
Compare
Choose a tag to compare

🤖 Automatic Updates

chore(deps): update terraform cloudposse/lb-s3-bucket/aws to v0.14.0 @renovate (#98)

This PR contains the following updates:

Package Type Update Change
cloudposse/lb-s3-bucket/aws (source) module minor 0.13.0 -> 0.14.0

Release Notes

cloudposse/terraform-aws-lb-s3-bucket

v0.14.0

Compare Source

Add support for other AWS partitions @​epf (#​43) #### what * Add support for other AWS partitions (China, GovCloud) #### why * AWS China and AWS GovCloud exist * `arn:aws:` should never be hardcoded because of this

Configuration

📅 Schedule: At any time (no schedule defined).

🚦 Automerge: Disabled by config. Please merge this manually once you are satisfied.

Rebasing: Renovate will not automatically rebase this PR, because other commits have been found.

🔕 Ignore: Close this PR and you won't be reminded about this update again.


  • If you want to rebase/retry this PR, check this box.

This PR has been generated by WhiteSource Renovate. View repository job log here.

v0.33.3

01 Jul 21:45
65b6ded
Compare
Choose a tag to compare

🚀 Enhancements

Remove unused template provider @kevcube (#95)

what

  • remove unused template provider

why

  • broken on darwin-arm64

references

│ Error: Incompatible provider version
│ 
│ Provider registry.terraform.io/hashicorp/template v2.2.0 does not have a
│ package available for your current platform, darwin_arm64.
│ 
│ Provider releases are separate from Terraform CLI releases, so not all
│ providers are available for all platforms. Other versions of this provider
│ may have different platforms supported.

v0.33.2

15 Jun 01:10
48852e7
Compare
Choose a tag to compare

🤖 Automatic Updates

chore(deps): update terraform cloudposse/lb-s3-bucket/aws to v0.13.0 @renovate (#93)

This PR contains the following updates:

Package Type Update Change
cloudposse/lb-s3-bucket/aws (source) module minor 0.12.0 -> 0.13.0

Release Notes

cloudposse/terraform-aws-lb-s3-bucket

v0.13.0

Compare Source

Add support to set S3 access logs bucket @​adamantike (#​40) #### What Allow setting `access_log_bucket_name` and `access_log_bucket_prefix` variables, which will be bypassed to the `cloudposse/s3-log-storage/aws` module as-is.

We need to bump the cloudposse/s3-log-storage/aws module to version 0.24.0, as that's where the access_log_bucket_prefix variable was introduced.

Why

  • Need to keep track of accesses to LB access logs.

References


Configuration

📅 Schedule: At any time (no schedule defined).

🚦 Automerge: Disabled by config. Please merge this manually once you are satisfied.

Rebasing: Renovate will not automatically rebase this PR, because other commits have been found.

🔕 Ignore: Close this PR and you won't be reminded about this update again.


  • If you want to rebase/retry this PR, check this box.

This PR has been generated by WhiteSource Renovate. View repository job log here.

v0.33.1

15 May 04:12
1714839
Compare
Choose a tag to compare

🤖 Automatic Updates

Update README.md and docs @cloudpossebot (#91)

what

This is an auto-generated PR that updates the README.md and docs

why

To have most recent changes of README.md and doc from origin templates

v0.33.0

23 Apr 17:37
af9ea1c
Compare
Choose a tag to compare
Pass module.this.context to cloudposse/lb-s3-bucket/aws @jwstric2 (#86)

what

  • Describe high-level what changed as a result of these commits (i.e. in plain-english, what do these changes mean?)
  • Use bullet points to be concise and to the point.
  • Context, as inherited from the user defined context, is passed and used in the access_logs

why

  • Provide the justifications for the changes (e.g. business case).
  • Describe why these changes were made (e.g. why do these commits fix the problem?)
  • Use bullet points to be concise and to the point.
  • Bug found where the s3 bucket was not using our defined context label_order label_order = ["namespace", "environment", "name", "attributes"]. The bucket being created was still using our defined stage of prod. In our use case, if the context is passed in, label_order will be respected by the lb-s3-bucket.
  • This change, however, could have repercussions if the the label orders lets say does not have attributes in it, which could try and create buckets that could collide in naming (depending on user setup and resources).
  • We are accepting if this PR is rejected that it's possible to create your own bucket and pass it in; which is an acceptable solution

references

  • Link to any supporting github issues or helpful documentation to add some context (e.g. stackoverflow).
  • Use closes #123, if this PR closes a GitHub issue #123

N/A in this case

v0.32.2

23 Apr 09:50
a1364b7
Compare
Choose a tag to compare

🤖 Automatic Updates

chore(deps): update terraform cloudposse/lb-s3-bucket/aws to v0.12.0 @renovate (#89)

This PR contains the following updates:

Package Type Update Change
cloudposse/lb-s3-bucket/aws (source) terraform minor 0.11.4 -> 0.12.0

Release Notes

cloudposse/terraform-aws-lb-s3-bucket

v0.12.0

Compare Source

update s3_policy to work with all lb types @​wmborelli (#​38) #### what * All load balancer types will be able to log to the s3 bucket. #### why * The missing policy info prevents logging from all load balancer types and is incomplete according to AWS documentation. #### references * closes #​9 which is technically not the actual issue which says server side encryption is preventing the logging capability. * See the various bucket policies in the following links: https://docs.aws.amazon.com/elasticloadbalancing/latest/classic/enable-access-logs.html https://docs.aws.amazon.com/elasticloadbalancing/latest/network/load-balancer-access-logs.html https://docs.aws.amazon.com/elasticloadbalancing/latest/application/load-balancer-access-logs.html * hoping to add the fix in to the nlb here https://github.com/cloudposse/terraform-aws-nlb/pull/13

Configuration

📅 Schedule: At any time (no schedule defined).

🚦 Automerge: Disabled by config. Please merge this manually once you are satisfied.

♻️ Rebasing: Renovate will not automatically rebase this PR, because other commits have been found.

🔕 Ignore: Close this PR and you won't be reminded about this update again.


  • If you want to rebase/retry this PR, check this box.

This PR has been generated by WhiteSource Renovate. View repository job log here.

v0.32.1

19 Apr 04:10
87b703b
Compare
Choose a tag to compare

🤖 Automatic Updates

Update README.md and docs @cloudpossebot (#88)

what

This is an auto-generated PR that updates the README.md and docs

why

To have most recent changes of README.md and doc from origin templates