Skip to content

Releases: cloudposse/terraform-aws-ec2-instance

0.19.0: Change fixtures to use us-east-2 (#64)

06 Jul 00:05
6b0ab4e
Compare
Choose a tag to compare
Co-authored-by: actions-bot <58130806+actions-bot@users.noreply.github.com>

0.18.0

04 Jul 20:56
3a58a3d
Compare
Choose a tag to compare
Add ChatOps (#63)

0.17.0 don't lookup default ami if ami specified

27 Mar 20:13
56ebd8a
Compare
Choose a tag to compare

what

  • skips the default ami data source lookup if the variable ami is specified.

why

  • The default AMI doesn't exist in govcloud regions. The module currently always looks up the default AMI, resulting in an whenever the module is used in a govcloud account

0.16.0 use datasource for aws partition

27 Mar 19:39
6bde2a5
Compare
Choose a tag to compare

what

  • use datasource to retrieve aws_partition

why

  • the hardcoded aws partition breaks when creating resources in govcloud

0.15.0 Fix IPv6 aws_instance default value

10 Mar 22:41
6ca397d
Compare
Choose a tag to compare

what

  • Using null rather than 0 or an empty set allows the defaults to stick safely

why

  • Currently, instances being launched on subnets that have a default of assigning an ipv6 address find themselves in a situation where terraform believes they need to be recreated at each run

0.14.0 Fix broken public_ip output

12 Feb 23:02
3cbfe88
Compare
Choose a tag to compare

what

  • Changing the handling of the public_ip-output to use concat instead of coalesce

why

  • Coalesce breaks with 0.12 when the resource returns an empty tuple.

0.13.0 Allow a permissions boundary to be attached; "name" output added

12 Feb 02:05
25aafec
Compare
Choose a tag to compare

what

  • name output added
  • Allow a permissions boundary to be attached

why

  • name is sometimes useful to have in output
  • as these things are useful, but must be attached to the role at creation

0.12.0 Fix comparison

04 Dec 19:06
Compare
Choose a tag to compare

what

  • Fix comparison

why

  • Typo (leftover from TF 0.11 code)

0.11.0 Convert to TF 0.12. Add tests. Add Codefresh test pipeline

08 Jul 19:05
ec41031
Compare
Choose a tag to compare

what

  • Port module to Terraform 0.12
  • Pin all providers
  • Add example for testing
  • Add bats and terratest for the example
  • Add Codefresh badge to point to the test pipeline in terraform-modules project
  • Update README

why

  • Module currently does not work with 0.12. Much easier syntax
  • Better regression control
  • Automatically test the example on every commit and pull request
  • Provision resources on AWS in the test account and check the outputs for the correct values
  • terraform-modules project contains pipelines for all terraform modules

0.10.0 Add tags to EIP

08 May 04:13
Compare
Choose a tag to compare

what

  • Add tags to EIP

why

  • EIP support tags and are now correctly tagged