All notable changes to this project will be documented in this file.
The format is based on Keep a Changelog and this project adheres to Semantic Versioning.
Released: 2020.09.15
Commit Delta: Change from 1.0.4 release
Summary:
- Entirely reworks module to be unopionated and allow users to create arbitrary config rules.
See
tests/create_legacy_config_rules
for a configuration that uses the new module to create the prior set of config rules. - Removes the var
create_config_rules
. Instead, use tf 0.13 andcount
/for_each
on the module block. Seetests/no_create
. - Removes vendored custom config_rules, and instead uses a module block to pull them down during
terraform init
. As a result, thesource_path
for custom config_rules has changed. For an example, see thesource_path
argument intests/create_custom_config_rule
. - Outputs the Config Rule object as
config_rule
.
Released: 2019.10.28
Commit Delta: Change from 1.0.3 release
Summary:
- Updates documentation generation make targets
- Adds documentation to the test modules
- Minor changelog fixup
Released: 2019.10.28
Commit Delta: Change from 1.0.2 release
Summary:
- Establishes dependency link between newer config rules and the config recorder
Released: 2019.10.17
Commit Delta: Change from 1.0.1 release
Summary:
- Adds ability to auto approve and merge Dependabot PRs
Released: 2019.10.03
Commit Delta: Change from 1.0.0 release
Summary:
- Update testing harness to have a more user-friendly output
- Update terratest dependencies
Released: 2019.09.23
Commit Delta: Change from 0.0.3 release
Summary:
- Upgrade to terraform 0.12.x
- Add test cases
Commit Delta: Change from 0.0.2 release
Released: 2019.09.19
Summary:
- New config rules for unrestricted security group ports and public ebs snapshots
Commit Delta: Change from 0.0.1 release
Released: 2019.09.04
Summary:
- Patched location of vendored community rules
Commit Delta: Change from 0.0.0 release
Released: 2019.09.04
Summary:
- Vendoring community config rules provided by AWS
Commit Delta: N/A
Released: 2019.08.23
Summary:
- Initial release!