Releases: cloudposse/terraform-aws-elastic-beanstalk-environment
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
enabled
logic 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.
HealthCheckPath
apply to to ALB only.
why
- Module does not support yet NLB integration
references
v0.41.0 Unstable Pre-Release
We are revising and standardizing our handling of security groups and security group rules across all our Terraform modules. This is an early attempt with significant breaking changes. We will make further breaking changes soon, so using this version is not recommended.