In this repo, we have a Terraform code that will take care of:
- Create Resource Group
- Create Vnet & Gateway Subnet
- Create Azure KeyVault
- Generate and store VPN Certificate in KeyVault
- Deploy a Virtual Network Gateway using the Certificate stored in Azure KeyVault