All notable changes to this project will be documented in this file.
6.10.0 (2023-05-17)
6.9.0 (2023-03-06)
6.8.0 (2023-03-06)
- Support
desired_capacity_type
and add mixed instance launch template overrideinstance_requirements
for ASG (#220) (e867c0f)
6.7.1 (2023-01-24)
6.7.0 (2022-12-15)
6.6.0 (2022-12-15)
6.5.3 (2022-10-27)
6.5.2 (2022-08-17)
6.5.1 (2022-06-21)
6.5.0 (2022-06-03)
6.4.0 (2022-05-16)
6.3.0 (2022-04-05)
6.2.0 (2022-04-04)
- Add separate autoscaling group tag variable, correct variable name for
availability_zones
to match resource spec (#189) (a7e5746)
6.1.0 (2022-04-03)
6.0.0 (2022-04-03)
- Update provider to
v4.x
, add new attributes fromv4.x
, changeuser_data_base64
touser_data
(#186)
- Update provider to
v4.x
, add new attributes fromv4.x
, changeuser_data_base64
touser_data
(#186) (8e2e285)
5.2.0 (2022-03-12)
- Made it clear that we stand with Ukraine (eecd4f8)
5.1.1 (2022-02-15)
- Update syntax to be more concise using
try()
to replace verbose lookups to see if a value is provided or not (#180) (4cf8df1)
5.1.0 (2022-02-14)
5.0.0 (2022-02-14)
- Update autoscaling group
tags
->tag
to support v4 of AWS provider (#179)
4.11.0 (2022-01-17)
4.10.0 (2022-01-14)
- Add
instance_metadata_tags
attribute to launch temlplate and bump AWS provider to support (#176) (4019026)
4.9.0 (2021-11-22)
- add missing attributes to launch template, remove null resource for tag propagation, propagate default tags to instances, allow propagated name to be set independently of ASG (#169) (f14ca13)
4.8.1 (2021-11-15)
v4.8.0 - 2021-11-15
- feat: add checkpoint_delay, checkpoint_percent to instance refresh (#166)
- docs: Fixed max_instance_lifetime min value in description (#165)
v4.7.0 - 2021-10-08
- feat: Add support of time_zone inside schedules (#164)
v4.6.0 - 2021-09-02
- feat: Add support for
warm_pool
(#142) - docs: Updated description of user_data and user_data_base64 (#161)
v4.5.0 - 2021-08-25
- feat: Added throughput parameter for root and ebs block devices (#160)
v4.4.0 - 2021-06-12
- feat: Control propagation of the ASG Name tag to instances (#152)
v4.3.0 - 2021-06-11
- fix: Fix instance refresh (#151)
v4.2.0 - 2021-06-02
- feat: Adding autoscaling schedule (#150)
- chore: update CI/CD to use stable
terraform-docs
release artifact and discoverable Apache2.0 license (#146) - chore: Updated versions&comments in examples (#145)
v4.1.0 - 2021-04-08
- fix: add tags to launch template (#141)
v4.0.0 - 2021-04-08
- feat: update module to include launch template support, mixed instances policy, instance refresh, etc. (#139)
- chore: update documentation and pin
terraform_docs
version to avoid future changes (#138) - chore: align ci-cd static checks to use individual minimum Terraform versions (#134)
- chore: only run validate check on min terraform version (#133)
- chore: add ci-cd workflow for pre-commit checks (#131)
v3.9.0 - 2021-02-20
- chore: update documentation based on latest
terraform-docs
which includes module and resource sections (#129)
v3.8.0 - 2020-11-24
- fix: Updated supported Terraform versions (#123)
v3.7.0 - 2020-10-06
- fix: conver to dynamic tags to allow for empty values (#119)
v3.6.0 - 2020-08-13
- feat: aws-provider version bump to >= 2.41, < 4.0 (#115)
- feat: base64 encoded user_data (#107)
- fix: Changed owner to amazon in examples (#105)
v3.5.0 - 2020-04-10
- feat: Added max_instance_lifetime option for Auto Scaling Group (#98)
- Updated aws_ec2 example with service_linked_role_arn
- Adds service_linked_role (#77)
- Updated pre-commit hooks
- added encrypted option to root_block_device (#78)
- Updated pre-commit hooks
- Fixed example (health_check to map of strings) (#73)
- Update for Terraform 0.12 (#68)
v2.12.0 - 2019-11-08
- Added support for service_linked_role_arn (based on #70)
- Corrected create launch configuration flag
v3.4.0 - 2019-11-08
- Updated aws_ec2 example with service_linked_role_arn
v3.3.0 - 2019-11-08
- Adds service_linked_role (#77)
v3.2.0 - 2019-11-08
- Updated pre-commit hooks
- added encrypted option to root_block_device (#78)
v3.1.0 - 2019-08-21
- Updated pre-commit hooks
- Fixed example (health_check to map of strings) (#73)
- Update for Terraform 0.12 (#68)
v2.11.0 - 2019-06-08
- Corrected create launch configuration flag
v3.0.0 - 2019-06-08
- Update for Terraform 0.12 (#68)
v2.10.0 - 2019-06-08
v2.9.1 - 2019-01-01
- Fixed typo (closes #49)
v2.9.0 - 2018-11-23
v2.8.0 - 2018-08-18
v2.7.0 - 2018-06-20
v2.6.0 - 2018-06-03
- Add lifecycle hooks create_before_destroy to the autoscaling group (#33)
v2.5.1 - 2018-05-16
- Updated headers in README.md
v2.5.0 - 2018-05-16
- Added pre-commit hook to autogenerate terraform-docs (#32)
v2.4.0 - 2018-05-16
- Allow unlimited tags in ASG (#31)
v2.3.0 - 2018-04-23
- Enable spot_price on launch configuration (#26)
v2.2.2 - 2018-04-09
- Set default user_data to single char (#24)
v2.2.1 - 2018-03-15
- Fixed tags as maps bug (#22)
v2.2.0 - 2018-03-14
v2.1.0 - 2018-01-11
v2.0.0 - 2017-11-28
- Merge ASG and LC submodules into one, added conditional creation (#10)
v1.2.0 - 2017-11-26
- comment out output for target group arns (#9)
v1.1.0 - 2017-11-24
- Removed output of target_group_arns (closes #7)
v1.0.4 - 2017-11-22
- Disable output of load_balancers, because they are not always present
v1.0.3 - 2017-10-04
- target_group_arns should be a list (workaround for issue: hashicorp/terraform#13869)
- target_group_arns should be a list (workaround for issue: hashicorp/terraform#13869)
v1.0.2 - 2017-09-26
- Added ASG with ELB example
v1.0.1 - 2017-09-26
- TF: Correct list all the way down
- TF: Fix passing list from main to ASG submodule
- Added all code and README
- Initial commit