Skip to content

Version 0.3.0

Compare
Choose a tag to compare
@blakeneyops blakeneyops released this 24 Mar 19:09
· 22 commits to master since this release

0.3.0 (March 24, 2017)

BACKWARDS INCOMPATIBILITIES / NOTES:

  • The following parameters were renamed:
  • ebs_device_name to ebs_vol_device_name
  • ebs_snapshot_id to ebs_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 the security_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 and asg_elb resources