Releases: unifio/terraform-aws-asg
Releases · unifio/terraform-aws-asg
v0.3.7
v0.3.6
v0.3.5
v0.3.4: Allow configuring ASG to set Instance Name tag
Merge pull request #26 from unifio/kj-update-default Make default true as currently configured.
Version 0.3.2
0.3.2 (Oct 05, 2017)
IMPROVEMENTS / NEW FEATURES:
- Ability to specify how alarms handle missing data points in Monitoring Policy using:
treat_missing_data
Version 0.3.1
0.3.1 (May 03, 2017)
IMPROVEMENTS / NEW FEATURES:
- Ability to override ASG name by providing:
asg_name_override
- Ability to override Launch configuration security group name_prefix by providing:
lc_sg_name_prefix_override
Version 0.3.0
0.3.0 (March 24, 2017)
BACKWARDS INCOMPATIBILITIES / NOTES:
- The following parameters were renamed:
ebs_device_name
toebs_vol_device_name
ebs_snapshot_id
toebs_vol_snapshot_id
- The
min_adjustment_magnitude
parameter for SimpleScaling policies has
been retired.
IMPROVEMENTS / NEW FEATURES:
- Conditional support for the following parameters:
associate_public_ip_address
default_cooldown
desired_capacity
ebs_vol_encrypted
ebs_vol_size
enabled_metrics
enable_monitring
force_delete
instance_profile
key_name
placement_group
protect_from_scale_in
suspended_processes
termination_policies
root_vol_size
spot_price
user_data
- Support for specifying multiple security groups in addition to the one
created by the module using thesecurity_groups
parameter. - Support for
io1
root & EBS volumes. - Support for EBS volume not not originating from a snapshot.
- Added
managed_by=terraform
tag to ASG managed instances. - Instance
Name
tags can now be based on the instance-id by setting the
instance_based_naming_enabled
parameter to true. - Support for an arbitrary number of tags to be applied to each instance.
BUG FIXES:
- Fixed inconsistent tagging between
asg
andasg_elb
resources
Version 0.2.0
0.2.0 (May 16, 2016)
BACKWARDS INCOMPATIBILITIES / NOTES:
- Resources names updated in several places for standardization. Will cause extra churn in existing environments.
IMPROVEMENTS:
- Introduced deterministic conditional logic for the following scenarios:
- Specification of an EBS snapshot to associate with the launch configuration.
- Specification of ELB(s) to associate with the auto scaling group.
- Specification of percentage based simple auto scaling policies.
- All variables explicitly typed per HashiCorp best practices.
- Added name prefixing to security group and launch configuration resources.
- Exposed
associate_public_ip_address
parameter on launch configuration. - Exposed
placement_tenancy
parameter on launch configuration. - Exposed root volume configuration parameters on launch configuration.
- Exposed EBS volume configuration parameters on launch configuration.
- Exposed
wait_for_capacity_timeout
parameter on auto scaling group.
Version 0.1.2
0.1.2 (Apr, 27, 2016)
BACKWARDS INCOMPATIBILITIES / NOTES:
- Changed the default value for
ebs_optimized
fromtrue
->false
. This setting is more compatible with the majority of instance types.
IMPROVEMENTS:
- Name for
aws_launch_configuration
. - Fixed name label for
aws_autoscaling_group
. - Fixed name label for auto-scaling group's security group.