This Terraform module provisions an Azure VNET that is required for XC Cloud Azure VNET Site. It creates a VNET, subnets, route tables, and network security groups with whitelisted IP ranges.
Name | Version |
---|---|
terraform | >= 1.0 |
azurerm | >= 4.4.0 |
random | >= 3.0 |
To use this module and create a Azure VNET configured for XC Cloud Azure VNET Site, include the following code in your Terraform configuration:
module "azure_vnet" {
source = "f5devcentral/azure-vnet-site-networking/volterra"
version = "0.0.3"
resource_group_name = "azure_terraform_demo"
location = var.azure_rg_location
vnet_cidr = "192.168.0.0/16"
outside_subnets = ["192.168.11.0/24", "192.168.12.0/24", "192.168.13.0/24"]
inside_subnets = ["192.168.21.0/24", "192.168.22.0/24", "192.168.23.0/24"]
}
Contributions to this module are welcome! Please see the contribution guidelines for more information.
This module is licensed under the Apache 2.0 License.