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: 2024.11.22
Summary:
- Moves iam role conditions to trust policy instead of role policy, per aws guidance for mitigating confused deputy problem. See also:
Released: 2024.11.20
Summary:
- Refactors module to support all attributes of the Flow Log resource
- Supported sources include:
- VPC ID
- Subnet ID
- Transit Gateway ID
- Transit Gateway Attachment ID
- Elastic Network Interface ID
- Supported destination types include:
- CloudWatch Log Group
- S3 Bucket
- Kinesis Data Firehose
- When the destination type is a CloudWatch Log Group, the module supports either
creating the log group, or providing the log group arn via the
log_destination
input. For other destination types, thelog_destination
is required.
Released: 2019.10.28
Commit Delta: Change from 1.0.1 release
Summary:
- Pins tfdocs-awk version
- Updates documentation generation make targets
- Adds documentation to the test modules
- Minor changelog fixup
Released: 2019.10.04
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.11
Commit Delta: Change from 0.0.0 release
Summary:
- Upgrade to terraform 0.12.x
- Add test cases
Commit Delta: N/A
Released: 2019.08.21
Summary:
- Initial release!