Releases: cloudposse/terraform-aws-elastic-beanstalk-environment
v0.47.1
🚀 Enhancements
Replaced deprecated arguments policy documents @comrumino (#214)
My what, why, and references copied/pasted from commit messages — I'm glad they satisfy the PR template :)
- Replaced deprecated usage of override_json with override_policy_document. See https://registry.terraform.io/providers/hashicorp/aws/latest/docs/data-sources/iam_policy_document#override_json
- Changed default value of extended_ec2_policy_document to ensure behavior is covered by unit tests in provider. See https://github.com/hashicorp/terraform-provider-aws/blob/1a133f077a7f0660d28f8bb905f89946c695ceb1/internal/service/iam/policy_document_data_source_test.go#L1513
v0.47.0
simple fix for the security group description to make it more appropriate for the EB module @andylamp (#208)
what
Change the description from: "Security Group for EKS cluster" to "Security Group for the EB environment", which seems more appropriate for the EB module.
why
Minor fix to make the description for the security group created more appropriate for the context of this module.
references
fixes #207
v0.46.1
git.io->cloudposse.tools update @dylanbannon (#210)
what and why
Change all references to git.io/build-harness into cloudposse.tools/build-harness, since git.io redirects will stop working on April 29th, 2022.
References
- DEV-143
🤖 Automatic Updates
chore(deps): update terraform cloudposse/security-group/aws to v1 @renovate (#211)
This PR contains the following updates:
| Package | Type | Update | Change |
|---|---|---|---|
| cloudposse/security-group/aws (source) | module | major | 0.4.3 -> 1.0.1 |
v0.46.0
Adding `loadbalancer_connection_idle_timeout` variable @vmonrabal (#204)
what
- Added ConnectionSettingIdleTimeout for classic load balancer for configuration
- I also removed the behaviour which was depending on if ssh_listener is enabled
why
- The default timeout without ssh is 60 seconds, but we want to be able to configure this value without enabling ssh
references
- Documentation about ConnectionSettingIdleTimeout: AWS Doc
v0.45.0
Custom deployment policy @v3rm0n (#141)
what
Added deployment_policy variable.
why
So that other deployment policies, in addition to Immutable and Rolling, can be used.
references
- All supported policies
- Closes #140
v0.44.0
Various fixes and improvements. Use latest Security Group module. Bump module versions. Update GitHub workflows @aknysh (#203)
what
- Various fixes and improvements
- Use latest Security Group module
- Bump module versions
- Update GitHub workflows
- Update/fix tests
- Add example and test for Elastic Beanstalk with a shared ALB
- Add
enabledlogic to all resources and data sources
why
- Standardize on using https://github.com/cloudposse/terraform-aws-security-group in all modules
- Keep up to date
- Cleanup
related
v0.43.0
Add missing tags to instance_profile @florian0410 (#200)
Tags are missing on instance_profile resource.
This MR for adding it.
v0.42.2
🚀 Enhancements
Set healtcheck value to aws default one @florian0410 (#194)
what
- Updating default healthcheck to AWS default one according to doc https://docs.aws.amazon.com/fr_fr/elasticbeanstalk/latest/dg/command-options-general.html#command-options-general-environmentprocess
why
- When deploying an empty environment (no application package deployed), AWS deploy a basic app. Its default process healthcheck is pointing to "/" in that case and not "/healthcheck".
- During many test, I got the situation where I wanted to update my environment without application just for testing. In the end, i forgot to setup this healthcheck value and lost a lot of time since I had to wait for beanstalk timeout. It does not occurs on first deployment it seems.
Note
I'm not sure if we also deploy an application package for the tests, in that module, I should add the default value to var file else.
v0.42.1
🤖 Automatic Updates
Update context.tf @cloudpossebot (#191)
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.42.0
Feat/add nlb @florian0410 (#182)
what
- Add NLB support in the module
- Set default protocol to TCP in case that loadbalancer_type == "network"
- S3 logs and Security Groups are not valid for Network ELB.
HealthCheckPathapply to to ALB only.
why
- Module does not support yet NLB integration