Skip to content

Releases: cloudposse/terraform-aws-alb

0.13.1

14 Aug 07:16
d710c7a
Compare
Choose a tag to compare
[AUTOMATED] Update terraform-null-label versions to support Terraform…

0.13.0: [AUTOMATED] Update Version Pinning for Terraform to support 0.13 (#47)

12 Aug 01:38
b6957ff
Compare
Choose a tag to compare
## What

1. Update Version Pinning for Terraform to support 0.13

## Why

1. This is a relatively minor update that the CloudPosse module already likely supports.
1. This allows module consumers to not individually update our Terraform module to support Terraform 0.13.

0.12.0: Stickiness support (#45)

22 Jul 04:27
2a6c10e
Compare
Choose a tag to compare

what

  • Allow users to configure stickiness block
  • Defaults to current behavior (no sticky)

why

  • Adds flexibility, expose more of native ELB/TF functionality
  • While I prefer to avoid it, I have an app which benefits from sticky :-)

references

0.11.1: Updates to ChatOps - Automated commit (#43)

14 Jul 05:25
7700a5f
Compare
Choose a tag to compare
## What
* Adds chatops commands
  - '/test all'
  - '/test bats'
  - '/test readme'
  - '/test terratest'
* Drops codefresh
* Drops slash-command-dispatch
* Removes codefresh badge
* Rebuilds README

## Why
* Change over from codefresh to GH Actions
* Facilitate testing of PRs from forks

Co-authored-by: Erik Osterman <[email protected]>

0.11.0: expose log bucket lifecycle settings (#44)

30 Jun 19:37
d028054
Compare
Choose a tag to compare
* expose log bucket lifecycle settings

* update docs with lifecycle settings

* regenerate readme

0.10.0: feat: target group protocol variable (#38)

13 Jun 20:51
ed63eb3
Compare
Choose a tag to compare
* feat: target group protocol variable for HTTP/HTTPS healthcheck

* Updated README.md

Co-authored-by: Idikoro Eradiri <[email protected]>
Co-authored-by: actions-bot <[email protected]>
Co-authored-by: Erik Osterman <[email protected]>

0.9.1: Fix tests (#42)

13 Jun 20:40
84acd82
Compare
Choose a tag to compare
* fix tests

* fix tests

0.9.0 Pass enabled flag to logs module

12 Feb 17:27
ebdbb15
Compare
Choose a tag to compare

what

  • Pass enabled flag to logs module

why

  • to be consistent with enabled flag for submodules

0.8.0 Optionally redirect http to https

08 Jan 19:10
Compare
Choose a tag to compare

what

  • Optionally redirect http to https

why

  • Allows the ALB to redirect the http traffic to https

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

29 Oct 01:44
122667e
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

related

test

TestExamplesComplete 2019-10-28T20:50:49Z command.go:121:                                                                                                                                
TestExamplesComplete 2019-10-28T20:50:49Z command.go:121: Outputs:                                                                                                                       
TestExamplesComplete 2019-10-28T20:50:49Z command.go:121:                                                                                                                                
TestExamplesComplete 2019-10-28T20:50:49Z command.go:121: access_logs_bucket_id = eg-test-alb-alb-access-logs                                                                            
TestExamplesComplete 2019-10-28T20:50:49Z command.go:121: alb_arn = arn:aws:elasticloadbalancing:us-east-2:126450723953:loadbalancer/app/eg-test-alb/b92e250a8b058197                    
TestExamplesComplete 2019-10-28T20:50:49Z command.go:121: alb_arn_suffix = app/eg-test-alb/b92e250a8b058197                                                                              
TestExamplesComplete 2019-10-28T20:50:49Z command.go:121: alb_dns_name = eg-test-alb-156051963.us-east-2.elb.amazonaws.com                                                               
TestExamplesComplete 2019-10-28T20:50:49Z command.go:121: alb_name = eg-test-alb                                                                                                         
TestExamplesComplete 2019-10-28T20:50:49Z command.go:121: alb_zone_id = Z3AADJGX6KTTL2                                                                                                   
TestExamplesComplete 2019-10-28T20:50:49Z command.go:121: default_target_group_arn = arn:aws:elasticloadbalancing:us-east-2:126450723953:targetgroup/eg-test-alb-default/32409af35000497b
TestExamplesComplete 2019-10-28T20:50:49Z command.go:121: http_listener_arn = arn:aws:elasticloadbalancing:us-east-2:126450723953:listener/app/eg-test-alb/b92e250a8b058197/9474dbfc7fa05
4d3                                                                                                                                                                                      
TestExamplesComplete 2019-10-28T20:50:49Z command.go:121: listener_arns = [                                                                                                              
TestExamplesComplete 2019-10-28T20:50:49Z command.go:121:   "arn:aws:elasticloadbalancing:us-east-2:126450723953:listener/app/eg-test-alb/b92e250a8b058197/9474dbfc7fa054d3",            
TestExamplesComplete 2019-10-28T20:50:49Z command.go:121: ]                                                                                                                              
TestExamplesComplete 2019-10-28T20:50:49Z command.go:121: private_subnet_cidrs = [                                                                                                       
TestExamplesComplete 2019-10-28T20:50:49Z command.go:121:   "172.16.0.0/19",                                                                                                             
TestExamplesComplete 2019-10-28T20:50:49Z command.go:121:   "172.16.32.0/19",                                                                                                            
TestExamplesComplete 2019-10-28T20:50:49Z command.go:121: ]                                                                                                                              
TestExamplesComplete 2019-10-28T20:50:49Z command.go:121: public_subnet_cidrs = [                                                                                                        
TestExamplesComplete 2019-10-28T20:50:49Z command.go:121:   "172.16.96.0/19",                                                                                                            
TestExamplesComplete 2019-10-28T20:50:49Z command.go:121:   "172.16.128.0/19",                                                                                                           
TestExamplesComplete 2019-10-28T20:50:49Z command.go:121: ]                                                                                                                              
TestExamplesComplete 2019-10-28T20:50:49Z command.go:121: security_group_id = sg-074013d30de787a58                                                                                       
TestExamplesComplete 2019-10-28T20:50:49Z command.go:121: vpc_cidr = 172.16.0.0/16