Skip to content

Releases: cloudposse-terraform-components/aws-acm

v2.0.0

01 Aug 14:23
a811c1a
Compare
Choose a tag to compare
Add variable for certificate export @mtb-xt (#37) ## what * Add support for variable that allows to issue exportable ACM certs * Update `acm` module to the latest version

why

  • We need ACM certificate that's exportable

references

Summary by CodeRabbit

  • New Features

    • Added a new input option to request an exportable public certificate, defaulting to false.
  • Documentation

    • Updated documentation to reflect the new input variable and revised module versions.
    • Improved formatting for input descriptions and updated provider and module version requirements.
  • Chores

    • Updated AWS provider version constraints to require versions between 6.4.0 and less than 7.0.0.

🤖 Automatic Updates

Update README.md and docs @[cloudposse-releaser[bot]](https://github.com/apps/cloudposse-releaser) (#38) ## 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

chore(deps): update tflint plugin terraform-linters/tflint-ruleset-aws to v0.41.0 @[renovate[bot]](https://github.com/apps/renovate) (#35) This PR contains the following updates:
Package Type Update Change
terraform-linters/tflint-ruleset-aws plugin minor 0.40.0 -> 0.41.0

Release Notes

terraform-linters/tflint-ruleset-aws (terraform-linters/tflint-ruleset-aws)

v0.41.0

Compare Source

What's Changed

Breaking Changes
Enhancements
Chores

New Contributors

Full Changelog: terraform-linters/tflint-ruleset-aws@v0.40.0...v0.41.0


Configuration

📅 Schedule: Branch creation - At any time (no schedule defined), Automerge - At any time (no schedule defined).

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

Rebasing: Whenever PR becomes conflicted, or you tick the rebase/retry checkbox.

🔕 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 was generated by Mend Renovate. View the [repository job log](https://developer.men...

Read more

v1.537.1

26 Jun 19:15
15fbd8b
Compare
Choose a tag to compare
chore(deps): restrict aws provider version to < 6.0.0 @Benbentwo (#32) This pull request includes a version constraint update for the AWS provider in the Terraform configuration file `src/versions.tf`. The change ensures compatibility with versions up to but not including 6.0.0.

🤖 Automatic Updates

Update README.md and docs @[cloudposse-releaser[bot]](https://github.com/apps/cloudposse-releaser) (#33) ## 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

Enable merge queue @goruha (#31) ## what - Added `auto-merge` workflow - Update `settings.yaml` - Fix CodeOwners files

why

  • Support auto merge PRs
  • Create merge queue
  • Implement new CodeOwners policy

Summary by CodeRabbit

  • Style
    • Minor formatting update: added a blank line at the end of a configuration file. No impact on user experience.

v1.537.0

03 Jun 07:30
0b184f4
Compare
Choose a tag to compare

🤖 Automatic Updates

Update README.md and docs @[cloudposse-releaser[bot]](https://github.com/apps/cloudposse-releaser) (#29) ## 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

Enable merge queue @goruha (#30) ## what - Added `auto-merge` workflow - Update `settings.yaml` - Fix CodeOwners files

why

  • Support auto merge PRs
  • Create merge queue
  • Implement new CodeOwners policy

Summary by CodeRabbit

  • Style
    • Added a blank line at the end of a configuration file to improve formatting consistency.
chore(deps): update terraform cloudposse/acm-request-certificate/aws to v0.18.0 @[renovate[bot]](https://github.com/apps/renovate) (#2) This PR contains the following updates:
Package Type Update Change
cloudposse/acm-request-certificate/aws (source) module minor 0.16.3 -> 0.18.0

Release Notes

cloudposse/terraform-aws-acm-request-certificate (cloudposse/acm-request-certificate/aws)

v0.18.0

Compare Source

v0.17.0

Compare Source

This is a pre-release due to https://github.com/cloudposse/terraform-aws-acm-request-certificate/issues/62

Allow management of ACM certs with SANs in multiple zones @​nitrocode (#​61)

NOTE: This feature requires that the zone to use for validation is the immediate parent of the name in the SAN. See #​62.

what

  • Allow management of ACM certs with SANs in multiple zones
  • Add versions.tf to examples/complete

why

  • This is useful for more complex certificates and validation of those certificates
  • Workaround without this is to set process_domain_validation_options = false and manage validation records outside of the module
resource "aws_route53_record" "default" {
  for_each = {
    for dvo in module.acm_certificate.domain_validation_options[0] : dvo.domain_name => {
      name   = dvo.resource_record_name
      record = dvo.resource_record_value
      type   = dvo.resource_record_type
    }
  }

  name    = each.value.name
  records = [each.value.record]
  type    = each.value.type
  zone_id = data.aws_route53_zone.default[local.domain_to_zone[each.key]].id
  ttl     = 300
}

references


Configuration

📅 Schedule: Branch creation - At any time (no schedule defined), Automerge - At any time (no schedule defined).

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

Rebasing: Whenever PR becomes conflicted, or you tick the rebase/retry checkbox.

🔕 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 was generated by Mend Renovate. View the repository job log.

chore(deps): update tflint plugin terraform-linters/tflint-ruleset-aws to v0.40.0 @[renovate[bot]](https://github.com/apps/renovate) (#5) This PR contains the following updates:
Package Type Update Change
terraform-linters/tflint-ruleset-aws plugin minor 0.23.1 -> 0.40.0

Release Notes

terraform-linters/tflint-ruleset-aws (terraform-linters/tflint-ruleset-aws)

v0.40.0

Compare Source

What's Changed

Enhancements
Chores

Full Changelog: terraform-linters/tflint-ruleset-aws@v0.39.0...v0.40.0

v0.39.0

Compare Source

What's Changed

#...

Read more

v1.536.1

20 Feb 01:17
503416b
Compare
Choose a tag to compare
Add tests @goruha (#9) ## what * Add tests

Summary by CodeRabbit

  • New Features

    • Enhanced configurations for certificate, DNS, and account mapping management.
    • Introduced flexible CLI and vendor configuration options to streamline environment setup.
    • Added new components for DNS and ACM configurations.
  • Tests

    • Added comprehensive integration tests to validate certificate issuance and DNS record setups.
    • Introduced new test configurations for various components to ensure proper functionality.
  • Chores

    • Upgraded module versions and improved dependency management.
    • Refined version control exclusions and removed outdated test scripts.

🤖 Automatic Updates

Update README.md and docs @[cloudposse-releaser[bot]](https://github.com/apps/cloudposse-releaser) (#17) ## 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

v1.536.0

08 Jan 18:07
57007f0
Compare
Choose a tag to compare
Replaces it with the updated list-compatible syntax @Musthaq101 (#16) ## what * Replace the legacy "attribute-only" splat expressions which use the sequence .* with the newer expression[*]

why

Earlier versions of the Terraform language had a slightly different version of splat expressions, which Terraform continues to support for backward compatibility. This older variant is less useful than the modern form described above, and so Hashicorp recommends against using it in new configurations.

references

Summary by CodeRabbit

Summary by CodeRabbit

  • Chores
    • Updated Terraform configuration syntax for list handling for improved clarity and consistency.

v1.535.0

04 Jan 11:16
3b0280e
Compare
Choose a tag to compare

Migrate component from cloudposse/terraform-aws-components

v1.534.0

04 Jan 10:59
3b0280e
Compare
Choose a tag to compare

Migrate component from cloudposse/terraform-aws-components

v1.533.0

13 Dec 19:46
d0558ab
Compare
Choose a tag to compare

Migrate component from cloudposse/terraform-aws-components

v1.532.0

27 Nov 11:07
ea73cb5
Compare
Choose a tag to compare

Migrate component from cloudposse/terraform-aws-components