v1.0.0
Sync github @max-lobur (#29)
Rebuild github dir from the template
🚀 Enhancements
feat: adds tagging the TGW attachment + associating / propagating TGW RTB + creating TGW routes @Gowiem (#37)
major
revision
This PR does a good overhaul of the module: It updates to modern practices / syntax + uses new syntax added in TF 1.3 + adds some new, significant functionality + introduces a breaking change (changes var from string
=> bool
type). Considering that, I believe we should release this as 1.0
.
what
- Adds tagging the TGW attachment
- Adds associating + propagating the TGW attachment if TGW route table given
- Adds ability to create TGW routes on the given route table
- Fixes the type of
var.vpn_connection_static_routes_only
- Fixes
var.vpc_id
being required as this should not be required with TGW VPN Connection - Updates to require TF 1.3 and above
- Removes the
null
provider - Updates
vpn_connection_customer_gateway_configuration
tosensitive = true
- Adds
transit_gateway_attachment_id
as an output
why
- Adds more flexibility + usefulness when working with a TGW <> VPN connection
var.vpn_connection_static_routes_only
- Types should be correct, so this was bugging me. Is this possibly a 0.11 holdout that we're finding in 2024? I didn't check the blame, but that'd be funny.- Requires 1.3+ TF purely because this should be a 1.0 of this module and I think we should start using new functionality (required here as I used
optional
invar.transit_gateway_routes
) null
provider no longer needed - Likely a holdout from an old version ofterraform-null-label
(this module had some dust on it)
references
🤖 Automatic Updates
Update README.md and docs @cloudpossebot (#31)
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