Skip to content

Releases: cloudposse/terraform-aws-elastic-beanstalk-application

v0.13.0

21 Jan 00:15

Choose a tag to compare

feat(): expose suffix for lifecycle role to be overwritten @cilasbeltrame (#61) ## what

The default eb lifecycle role is long if you have a long application name.

why

Allowing it to be overritten, it fixes the 64 chars limit size.

image

v0.12.1

08 Aug 15:50

Choose a tag to compare

🚀 Enhancements

feat(): Avoid IAM service role name conflicts when used with terraform-aws-elastic-beanstalk-environment @cilasbeltrame (#60) ## what

When this module is used together with cloudposse/terraform-aws-elastic-beanstalk-environment, the environment module already creates an Elastic Beanstalk service role (see main.tf#L34).
This PR updates our module to use a dedicated IAM role for the lifecycle policy, preventing a name collision with the existing service role.

why

  • It creates a dedicated iam role for lifecycle policy.
  • Prevents conflicts with the service role created by the environment module.

references

Cloud Posse environment module creating the EB service role: main.tf#L34

🤖 Automatic Updates

Fix go version in tests @osterman (#58) ## what - Update go `1.24`

why

  • Error loading shared library libresolv.so.2 in Go 1.20

References

Replace Makefile with atmos.yaml @osterman (#57) ## what - Remove `Makefile` - Add `atmos.yaml`

why

  • Replace build-harness with atmos for readme genration

References

  • DEV-3229 Migrate from build-harness to atmos
Migrate new test account @osterman (#56) ## what - Update `.github/settings.yml` - Update `.github/chatops.yml` files

why

  • Re-apply .github/settings.yml from org level to get terratest environment
  • Migrate to new test account

References

  • DEV-388 Automate clean up of test account in new organization
  • DEV-387 Update terratest to work on a shared workflow instead of a dispatch action
  • DEV-386 Update terratest to use new testing account with GitHub OIDC
Update .github/settings.yml @osterman (#55) ## what - Update `.github/settings.yml` - Drop `.github/auto-release.yml` files

why

  • Re-apply .github/settings.yml from org level
  • Use organization level auto-release settings

references

  • DEV-1242 Add protected tags with Repository Rulesets on GitHub
Update release workflow to allow pull-requests: write @osterman (#54) ## what - Update workflow (`.github/workflows/release.yaml`) to have permission to comment on PR

why

  • So we can support commenting on PRs with a link to the release
Update GitHub Workflows to use shared workflows from '.github' repo @osterman (#53) ## what - Update workflows (`.github/workflows`) to use shared workflows from `.github` repo

why

  • Reduce nested levels of reusable workflows
Update GitHub Workflows to Fix ReviewDog TFLint Action @osterman (#52) ## what - Update workflows (`.github/workflows`) to add `issue: write` permission needed by ReviewDog `tflint` action

why

  • The ReviewDog action will comment with line-level suggestions based on linting failures
Update GitHub workflows @osterman (#51) ## what - Update workflows (`.github/workflows/settings.yaml`)

why

  • Support new readme generation workflow.
  • Generate banners
Use GitHub Action Workflows from `cloudposse/.github` Repo @osterman (#50) ## what
  • Install latest GitHub Action Workflows

why

  • Use shared workflows from cldouposse/.github repository
  • Simplify management of workflows from centralized hub of configuration
Add GitHub Settings @osterman (#48) ## what - Install a repository config (`.github/settings.yaml`)

why

  • Programmatically manage GitHub repo settings
Add GitHub Settings @osterman (#47) ## what - Install a `.github/settings.yaml`

why

  • Programmatically manage GitHub repo settings
Update Scaffolding @osterman (#46) ## what - Reran `make readme` to rebuild `README.md` from `README.yaml` - Migrate to square badges - Add scaffolding for repo settings and Mergify

why

  • Upstream template changed in the .github repo
  • Work better with repository rulesets
  • Modernize look & feel

0.12.0

03 Mar 21:32
fd4c87a

Choose a tag to compare

What's Changed

New Contributors

Full Changelog: 0.11.1...0.12.0

v0.11.1

21 Nov 03:05
c968aec

Choose a tag to compare

🤖 Automatic Updates

Update context.tf @cloudpossebot (#36)

what

This is an auto-generated PR that updates the context.tf file to the latest version from cloudposse/terraform-null-label

why

To support all the features of the context interface.

v0.11.0

09 Feb 02:32
fb03c13

Choose a tag to compare

context.tf updated to v0.24.1, minimum required Terraform version bumped to 0.13.0 when needed, readme updated @maximmi (#32)

what

  • update context.tf to v0.24.1
  • minimum required Terraform version bumped to 0.13.0
  • readme updated, Bridgecrew compliance badges added

why

  • It allows for setting the letter case of tag names and labels, back compatibility with context v0.22.0 and below
  • we have dropped support for Terraform 0.12
  • To be able see and fix the recommendations from Bridgecrew so we can position our modules as standards compliant

v0.10.1

05 Feb 03:08
04db7ce

Choose a tag to compare

🤖 Automatic Updates

Update context.tf @cloudpossebot (#33)

what

This is an auto-generated PR that updates the context.tf file to the latest version from cloudposse/terraform-null-label

why

To support all the features of the context interface.

v0.10.0

04 Feb 07:59
86c5850

Choose a tag to compare

minimum required Terraform version bumped to 0.13.0, context.tf updated, readme updated @maximmi (#31)

what

  • update context.tf to v0.23.0
  • minimum required Terraform version bumped to 0.13.0
  • readme updated, Bridgecrew compliance badges added

why

  • It allows for setting the letter case of tag names and labels
  • we have dropped support for Terraform 0.12
  • To be able see and fix the recommendations from Bridgecrew so we can position our modules as standards compliant

v0.9.0

06 Jan 17:05
d1f09f9

Choose a tag to compare

Terraform 0.14 upgrade @maximmi (#29)

what

  • Upgrade to support Terraform 0.14 and bring up to current Cloud Posse standard

why

  • Support Terraform 0.14

v0.8.1

06 Jan 16:45
50ca11b

Choose a tag to compare

🤖 Automatic Updates

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

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.8.0

18 Dec 18:24
876d09b

Choose a tag to compare

Terraform 0.14 upgrade @maximmi (#27)

what

  • Upgrade to support Terraform 0.14 and bring up to current Cloud Posse standard

why

  • Support Terraform 0.14

Supersedes and closes #26