terraform-aws-modules / terraform-aws-vpn-gateway

Terraform module to create AWS VPN gateway resources 🇺🇦
https://registry.terraform.io/modules/terraform-aws-modules/vpn-gateway/aws
Apache License 2.0
111 stars 154 forks source link

feat: Enable acceleration support #99

Open james-martinez opened 1 month ago

james-martinez commented 1 month ago

Description

Added bool var for acceleration support. Added terraform parameter in each vpn resource to reference the var.

An accelerated Site-to-Site VPN connection (accelerated VPN connection) uses AWS Global Accelerator to route traffic from your on-premises network to an AWS edge location that is closest to your customer gateway device. AWS Global Accelerator optimizes the network path, using the congestion-free AWS global network to route traffic to the endpoint that provides the best application performance (for more information, see AWS Global Accelerator).

Motivation and Context

https://docs.aws.amazon.com/vpn/latest/s2svpn/accelerated-vpn.html

Resolves #98

Breaking Changes

No breaking changes

How Has This Been Tested?

antonbabenko commented 1 month ago

Please fix the failing CI runs (and docs).

james-martinez commented 1 month ago

Can someone test the example? I don't have an aws account to deploy the example.

Thanks