|
1 | 1 | # Change Log |
| 2 | + |
2 | 3 | All notable changes to this project will be documented in this file. |
3 | 4 |
|
4 | | -The format is based on [Keep a Changelog](http://keepachangelog.com/) |
5 | | -and this project adheres to [Semantic Versioning](http://semver.org/). |
| 5 | +The format is based on [Keep a Changelog](http://keepachangelog.com/) and this |
| 6 | +project adheres to [Semantic Versioning](http://semver.org/). |
| 7 | + |
| 8 | +## [2.1.1] - 2017-11-27 |
| 9 | + |
| 10 | +#### Added |
| 11 | + |
| 12 | +* variable `health_check_matcher` determines a set or range of successful HTTP |
| 13 | + status codes for target group health checks (🧀 @mbolek). |
| 14 | +* adapted test kitchen configuration to KT 3.0.x. |
6 | 15 |
|
7 | 16 | ## [2.1.0] - 2017-11-16 |
| 17 | + |
8 | 18 | #### Added |
9 | | -* outputs added for listeners - these can be useful for ECR integration (🍰 @mbolek). |
10 | | -* Moved default `alb_protocols` to HTTP to lower barier of entry in getting started. |
| 19 | + |
| 20 | +* outputs added for listeners - these can be useful for ECR integration (🍰 |
| 21 | + @mbolek). |
| 22 | +* Moved default `alb_protocols` to HTTP to lower barier of entry in getting |
| 23 | + started. |
11 | 24 |
|
12 | 25 | ## [2.0.0] - 2017-11-06 |
| 26 | + |
13 | 27 | #### Added |
14 | | -* added `create_log_bucket` and `enable_logging` to help control logging more granularly. |
| 28 | + |
| 29 | +* added `create_log_bucket` and `enable_logging` to help control logging more |
| 30 | + granularly. |
15 | 31 |
|
16 | 32 | #### Changed |
17 | | -* existing log-related variables made more descriptive (this is the breaking change) |
| 33 | + |
| 34 | +* existing log-related variables made more descriptive (this is the breaking |
| 35 | + change) |
18 | 36 | * S3 policy related test made more explicit (⭐ @antonbabenko) |
19 | 37 |
|
20 | 38 | ## [1.0.3] - 2017-10-19 |
| 39 | + |
21 | 40 | #### Added |
| 41 | + |
22 | 42 | * TravisCI configuration added and now passing. |
23 | 43 | * badge added to docs. |
24 | 44 | * permissions section now in the example readme. |
25 | | -* placeholder shell script added for CI deployment. Eventually this should conditionally release to the registry when those APIs become available. |
| 45 | +* placeholder shell script added for CI deployment. Eventually this should |
| 46 | + conditionally release to the registry when those APIs become available. |
26 | 47 |
|
27 | 48 | #### Changed |
| 49 | + |
28 | 50 | * altered tf variable `aws_region` to `region`. |
29 | | -* replaced hardcoding the region to instead use a random region as retrieved by an awscli docker container within CI. |
30 | | -* example cert is now a regionally-specific resource enabling tests to run in various regions at once and not collide. |
| 51 | +* replaced hardcoding the region to instead use a random region as retrieved by |
| 52 | + an awscli docker container within CI. |
| 53 | +* example cert is now a regionally-specific resource enabling tests to run in |
| 54 | + various regions at once and not collide. |
31 | 55 | * ruby version bump means `Rhcl` becomes `rhcl`. |
32 | 56 |
|
33 | 57 | ## [1.0.2] - 2017-10-12 |
| 58 | + |
34 | 59 | #### Added |
| 60 | + |
35 | 61 | * moved data sources to dedicated `data.tf` file. |
36 | | -* `aws_caller_identity` now used to gather account_id rather than using a variable. |
| 62 | +* `aws_caller_identity` now used to gather account_id rather than using a |
| 63 | + variable. |
37 | 64 | * tests added for `target_group` and expanded for `alb`. |
38 | | -* input variables added for health checks, bucket policy, force_destroy_log_bucket - increasing flexibility. |
| 65 | +* input variables added for health checks, bucket policy, |
| 66 | + force_destroy_log_bucket - increasing flexibility. |
39 | 67 |
|
40 | 68 | #### Changed |
41 | | -* altered structure of module to conform to the new [Terraform registry standards](https://www.terraform.io/docs/registry/modules/publish.html#requirements) |
42 | | -* `principle_account_id` (sp) moved to a data source rather than variable map. Spelling corrected. |
43 | | -* removed redundant `/test/alb` directory which had module contents copied. Test kitchen now uses the module itself. |
| 69 | + |
| 70 | +* altered structure of module to conform to the new |
| 71 | + [Terraform registry standards](https://www.terraform.io/docs/registry/modules/publish.html#requirements) |
| 72 | +* `principle_account_id` (sp) moved to a data source rather than variable map. |
| 73 | + Spelling corrected. |
| 74 | +* removed redundant `/test/alb` directory which had module contents copied. Test |
| 75 | + kitchen now uses the module itself. |
44 | 76 | * pinned examples to provider and terraform versions to harden versioning. |
45 | | -* self signed cert added to the test fixtures, eliminating the need for manual upload and terraform.tfvars configuration. |
46 | | -* modules referenced in the test fixture are now sourced from the terraform registry. |
47 | | -* removed bucket_policy.json in favor of creating the policy via the `aws_iam_policy_document` resource or optionally a variable. |
| 77 | +* self signed cert added to the test fixtures, eliminating the need for manual |
| 78 | + upload and terraform.tfvars configuration. |
| 79 | +* modules referenced in the test fixture are now sourced from the terraform |
| 80 | + registry. |
| 81 | +* removed bucket_policy.json in favor of creating the policy via the |
| 82 | + `aws_iam_policy_document` resource or optionally a variable. |
48 | 83 | * stringed list variables moved to native lists |
49 | 84 |
|
50 | 85 | ## [1.0.1] - 2017-09-14 |
| 86 | + |
51 | 87 | #### Added |
| 88 | + |
52 | 89 | * tag maps can now be provided (thanks @kwach) |
53 | 90 |
|
54 | 91 | #### Changed |
| 92 | + |
55 | 93 | * optional S3 logging (thanks @marocchino) |
56 | 94 |
|
57 | 95 | ## [1.0.0] - 2017-03-16 |
| 96 | + |
58 | 97 | #### Added |
| 98 | + |
59 | 99 | * Tests and fixtures for ALB components using awspec and test kitchen |
60 | 100 | * S3 log bucket and policy rendering for logging now in place |
61 | 101 | * root_principle_id added and referenced through a map for s3 bucket policy |
62 | 102 | * string lists moved to native list types |
63 | 103 | * default region removed |
64 | 104 |
|
65 | 105 | #### Changed |
66 | | -* Restructured project templates to alb dir to add testing. This is a breaking change so upping major version. |
| 106 | + |
| 107 | +* Restructured project templates to alb dir to add testing. This is a breaking |
| 108 | + change so upping major version. |
67 | 109 | * Redundant examples dir removed |
68 | 110 | * Updated documentation |
69 | 111 |
|
70 | 112 | ## [0.1.0] - 2017-03-09 |
| 113 | + |
71 | 114 | #### Added |
| 115 | + |
72 | 116 | * Initial release. |
0 commit comments