Skip to content

Releases: cloudposse/terraform-aws-elastic-beanstalk-environment

0.20.0 Add support for spot instances

26 May 06:44
a9bda0e

Choose a tag to compare

what

  • Allow usage of spot instances in beanstalk environments

why

  • We want to use spot instances in some of our beanstalk environments and this was missing in the module

references

  • closes #100

0.19.0 Add environment var

06 Apr 22:37
75703cb

Choose a tag to compare

what

  • Environment variable

why

  • Most cloudposse modules have environment variable. This one doesn't. The PR fixes it.

0.18.0 Allow additional security groups to EC2 instances

24 Jan 15:01

Choose a tag to compare

what

  • Allow additional security groups to EC2 instances

why

  • Allow to specify a list of existing security groups to be allowed to connect to the EC2 instances

0.17.0 Add `dns_subdomain` var to control final hostname

23 Oct 02:26

Choose a tag to compare

what

  • Add dns_subdomain var to control final hostname

why

  • dns_subdomain allows a more customized name than the default name provided so consumers can scope their subdomains by environment or other custom needs

0.16.0 Remove `Namespace` from Elastic Beanstalk environment tags

11 Oct 04:15
8505a0a

Choose a tag to compare

what

  • Remove Namespace from Elastic Beanstalk environment tags

why

  • Namespace should be removed as well as Name from the tags since any string that contains Name forces recreation

0.15.0 Add `env_vars` variable

10 Oct 02:37
4a1923f

Choose a tag to compare

what

  • Add env_vars variable

why

  • Make it easier for the clients to provide ENV vars (as a map of key/value pairs) to the applications running on Elastic Beanstalk instead of providing ENV vars in the more complicated setting block

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

08 Oct 01:48

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.13.0 Add `AWSElasticBeanstalkMulticontainerDocker` role for EC2 instance profile

15 May 19:34

Choose a tag to compare

what

  • Add AWSElasticBeanstalkMulticontainerDocker role for EC2 instance profile

why

  • 64bit Amazon Linux 2018.03 v2.11.9 running Multi-container Docker 18.06.1-ce (Generic) solution stack needs at least ecs:RegisterContainerInstance on EC2 instance to work properly
  • Closes #79

0.12.0 Add Loadbalancer stickiness option

08 May 04:31

Choose a tag to compare

what

  • Add Loadbalancer stickiness option

why

  • Session stickiness option supported by the Application load balancer and classic Load balancer

0.11.1 Update the example solution stack name

08 May 04:24

Choose a tag to compare

what

  • Update the example solution stack name

why

  • Fix the issue mentioned in #80