Skip to content

Releases: cloudposse/terraform-aws-ec2-instance

Inherit aws_instance inputs and outputs

22 Nov 17:21
Compare
Choose a tag to compare

What

  • Utilize all aws_instance attributes and arguments

Why

  • We want to be compatible with TF resources

Add additional ENIs with EIPs capability

13 Nov 13:49
Compare
Choose a tag to compare

What

  • Add additional ENIs with EIPs capability
  • Add .travis.yml manifest

Why

  • In case we're using terraform-aws-ec2-instance we need option to have additional ENIs with EIPs for full NAT

Exclude Ansible provisioner

03 Nov 17:45
Compare
Choose a tag to compare

What

  • Exclude Ansible provisioner

Why

  • It is better to have Ansible separately from TF, because Ansible has own provisioning approach (inventory)

Upgrade terraform-null-ansible to 0.3.9

13 Oct 14:36
Compare
Choose a tag to compare

What

  • Upgrade terraform-null-ansible to 0.3.9

Why

  • Module terraform-null-ansible shouldn't rerun playbook if nothing has changed

Utilize TF `locals` feature in order to implement instance switch option

12 Oct 14:45
Compare
Choose a tag to compare

What

  • Utilize TF locals feature in order to implement instance switch option

Why

  • We shouldn't use boolean value with count attribute. TF interpolates "true"/"false" strings as booleans, but can't interpolate string -> boolean -> int
  • When we use terraform-aws-ec2-instance in order to create replicas, we might be interested in switch for those replicas, or replica groups

0.3.0: Added user data (#2)

23 Aug 10:27
Compare
Choose a tag to compare
* Added user data

* Added dns redirect tier

* Bind ansible module