This project provide some Terraform files to deploy VPN connectivity between Azure and AWS and to configure BGP to manage routing dynamicaly.
- Azure North Europe :
- VNet: 10.1.0.0/23
- BGP ASN: 65515
- AWS EU West 1:
- VPC: 10.2.0.0/23
- BGP ASN: 64512
You will need to install :
- Terraform (tested with version v1.1.x)
- Terraform Provider (installed using command terraform init):
- azurerm (3.1.0)
- aws (4.9.0)
The infrastructure will be implemented as described in the high level design but can be customized according to your needs.
> terraform init
> terraform plan
> terraform apply
You can find more details here about here