Skip to content

Instantly share code, notes, and snippets.

module "mc_transit" {
source = "terraform-aviatrix-modules/mc-transit/aviatrix"
version = "v2.0.0"
cloud = var.cloud
cidr = var.vpcs["firenet"]
region = var.region
account = var.account
enable_transit_firenet = true
enable_bgp_over_lan = var.bgpolan
insane_mode = var.insane
type=dhcp-client
ip-address=
default-gateway=
netmask=
ipv6-address=
ipv6-default-gateway=
hostname=
vm-auth-key=
panorama-server=
panorama-server-2=
<?xml version="1.0"?>
<config version="9.0.0" urldb="paloaltonetworks">
<mgt-config>
<users>
<entry name="admin">
<phash>$1$nnerakwt$2v3K0DG7LBVruh8FMkqbQ/</phash>
<permissions>
<role-based>
<superuser>yes</superuser>
</role-based>
module "mc_transit" {
source = "terraform-aviatrix-modules/mc-transit/aviatrix"
version = "v2.0.0"
cloud = var.cloud
cidr = var.vpcs["firenet"]
region = var.region
account = var.account
enable_transit_firenet = true
lan_cidr = var.vpcs["lan"]
}
terraform {
required_providers {
aviatrix = {
source = "AviatrixSystems/aviatrix"
version = "2.21.2"
}
google = {
source = "hashicorp/google"
version = "4.14.0"
}
module "mc_transit" {
source = "terraform-aviatrix-modules/mc-transit/aviatrix"
version = "v2.0.0"
cloud = var.cloud
cidr = var.vpcs["firenet"]
region = var.region
account = var.account
enable_transit_firenet = true
lan_cidr = var.vpcs["lan"]
}
terraform {
required_providers {
aviatrix = {
source = "AviatrixSystems/aviatrix"
version = "2.21.2"
}
azurerm = {
source = "hashicorp/azurerm"
version = "3.1.0"
}
terraform {
required_providers {
azurerm = {
source = "hashicorp/azurerm"
}
azuread = {
source = "hashicorp/azuread"
}
http = {
source = "hashicorp/http"
data "http" "ip" {
url = "https://ifconfig.me/"
}
module "aviatrix_controller_azure" {
source = "AviatrixSystems/azure-controller/aviatrix"
controller_name = "test-lab-aviatrix-controller"
incoming_ssl_cidr = ["data.http.ip"]
avx_controller_admin_email = "rtrentin@aviatrix.com"
avx_controller_admin_password = "AVtx2019!"
terraform {
required_providers {
aviatrix = {
source = "AviatrixSystems/aviatrix"
version = "2.22.2"
}
azurerm = {
source = "hashicorp/azurerm"
version = "3.8.0"
}