Releases: silinternational/terraform-modules
Releases · silinternational/terraform-modules
Announce EOL, and stop setting ASG Launch Template version 1 as default each time
What's Changed
- End of life by @briskt in #115
- Stop setting Launch Template version 1 as default each time by @forevermatt in #117
Full Changelog: 8.13.3...8.14.0
require Terraform 1.1
Fixed
- cloudflare-sg requires Terraform 1.1 because of a "moved" block
Rename Cloudflare security group rule
Changed
- Rename the Cloudflare security group rule to remove the "ipv4" since it now contains IPv6 addresses.
Update cloudflare-sg to allow use of AWS v5
Changed
- Move cloudflare/ips into cloudflare-sg to get AWS updated
allow AWS provider version 5
Added
- Added support for AWS provider version 5 in all modules except
vpc
. (Thevpc
module uses thevpc
parameter, which is deprecated in version 4 and removed from version 5.)
Cloudtrail access key and deprecation
Added
- Optionally add an access key for the Cloudtrail bucket user in the cloudtrail module
- Added deprecation notice for cloudtrail module
fixed a syntax error
Fixed
- Fixed a syntax error in a variable description
add IPv6 support to asg and alb modules
Added
- Added
enable_ipv6
inputs to the asg and alb modules.alb
: Changesip_address_type
to"dualstack"
.asg
: Setsipv6_address_count
to1
.
Fix vpc route plan issue
Fixed
- In
vpc
module, changeaws_route.private_ipv6
to useegress_only_gateway_id
rather thangateway_id
. This should resolve an issue where every plan wants to remove anegress_only_gateway_id
value and add agateway_id
value.
Add IPv6 support
Added
- Added new outputs to
vpc
module:ipv6_association_id
,ipv6_cidr_block
- Added new input to
vpc
module:ipv6_enable
, which controls the following:- Optionally assign IPv6 CIDR blocks to VPC and subnets
- Optionally add an IPv6 route to the public internet gateway routing table.
- Optionally add an egress-only internet gateway and IPv6 route for egress traffic.
- Added IPv6 support to the
cloudflare-sg
module