v1.0.0
🚀 Enhancements
fix!: various issues / cleanup + adds approve_until_date support @Gowiem (#42)
what
- Converts
bucket_id
variable tolist(string)
- Removes
region
variable - Cleans up some potential
enabled = false
issues inoutputs.tf
they were dependent on resources existing - Fixes typo in scan logs bucket prefix
- Adds
s3_bucket_prefix_scan_logs
variable - Adds
approve_until_date
support topatch_baseline_approval_rules
variable
why
- #41 shows that passing in a
bucket_id
results in a known issue: hashicorp/terraform#28962. We've seen this internally before and our suggested pattern is to switch tolist(string)
as the type and check thelength
.- (BREAKING CHANGE)
- Features
- Adds support for passing a custom prefix for scan logs.
- Adds support the ability to patch on a timeline via
approve_until_date
- General cleanup of issues that I saw for this module:
- region variable not used, so needed to be removed (BREAKING CHANGE)
- Bumps s3-module to latest
- Typo
- Updates example to an actual use-case where patching would occur
- Removes an unnecessary label
- Avoids issues with outputs not working in the case that a user passed
enabled = false
since outputs were dependent on resources being at position 0 via list access.
references
🐛 Bug Fixes
fix!: various issues / cleanup + adds approve_until_date support @Gowiem (#42)
what
- Converts
bucket_id
variable tolist(string)
- Removes
region
variable - Cleans up some potential
enabled = false
issues inoutputs.tf
they were dependent on resources existing - Fixes typo in scan logs bucket prefix
- Adds
s3_bucket_prefix_scan_logs
variable - Adds
approve_until_date
support topatch_baseline_approval_rules
variable
why
- #41 shows that passing in a
bucket_id
results in a known issue: hashicorp/terraform#28962. We've seen this internally before and our suggested pattern is to switch tolist(string)
as the type and check thelength
.- (BREAKING CHANGE)
- Features
- Adds support for passing a custom prefix for scan logs.
- Adds support the ability to patch on a timeline via
approve_until_date
- General cleanup of issues that I saw for this module:
- region variable not used, so needed to be removed (BREAKING CHANGE)
- Bumps s3-module to latest
- Typo
- Updates example to an actual use-case where patching would occur
- Removes an unnecessary label
- Avoids issues with outputs not working in the case that a user passed
enabled = false
since outputs were dependent on resources being at position 0 via list access.
references
🤖 Automatic Updates
chore(deps): update terraform cloudposse/vpc/aws to v2.1.1 @renovate (#33)
This PR contains the following updates:
Package | Type | Update | Change |
---|---|---|---|
cloudposse/vpc/aws (source) | module | patch | 2.1.0 -> 2.1.1 |
Release Notes
cloudposse/terraform-aws-vpc (cloudposse/vpc/aws)
v2.1.1
Add support for network address usage metrics @lanzrein (#124)
what
This PR adds support for Network Address Usage Metrics on the VPC.
AWS documentation : https://docs.aws.amazon.com/vpc/latest/userguide/network-address-usage.html
Terraform documentation : https://registry.terraform.io/providers/hashicorp/aws/latest/docs/resources/vpc#enable_network_address_usage_metrics
why
Network Address Usage metrics can help monitor the growth of a VPC and would be useful for any user.
Enable this after creating a VPC does not trigger recreation of the VPC.
references
closes #115
Sync github @max-lobur (#120)
Rebuild github dir from the template
🤖 Automatic Updates
Update README.md and docs @cloudpossebot (#125)
what
This is an auto-generated PR that updates the README.md and docs
why
To have most recent changes of README.md and doc from origin templates