Releases: cloudposse/terraform-aws-alb
Releases · cloudposse/terraform-aws-alb
0.13.1
0.13.0: [AUTOMATED] Update Version Pinning for Terraform to support 0.13 (#47)
## 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)
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
- closes #35
0.11.1: Updates to ChatOps - Automated commit (#43)
## 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)
* expose log bucket lifecycle settings * update docs with lifecycle settings * regenerate readme
0.10.0: feat: target group protocol variable (#38)
* 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)
* fix tests * fix tests
0.9.0 Pass enabled flag to logs module
what
- Pass enabled flag to logs module
why
- to be consistent with
enabled
flag for submodules
0.8.0 Optionally redirect http to https
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
what
- Port module to Terraform 0.12
- Pin all providers
- Add example for testing
- Add
bats
andterratest
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