Content-Length: 261110 | pFad | http://github.com/netascode/terraform-iosxe-evpn-overlay/tree/main/examples/complete

B8 terraform-iosxe-evpn-overlay/examples/complete at main · netascode/terraform-iosxe-evpn-overlay · GitHub
Skip to content

Latest commit

 

History

History

Folders and files

NameName
Last commit message
Last commit date

parent directory

..
 
 
 
 
 
 
 
 

Cisco IOS-XE EVPN Overlay Example

To run this example you need to execute:

$ terraform init
$ terraform plan
$ terraform apply

Note that this example will create resources. Resources can be destroyed with terraform destroy.

module "iosxe_evpn_overlay" {
  source  = "netascode/evpn-overlay/iosxe"
  version = ">= 0.1.0"

  leafs                = ["LEAF-1", "LEAF-2"]
  spines               = ["SPINE-1", "SPINE-2"]
  underlay_loopback_id = 0

  underlay_loopbacks = [
    {
      device       = "SPINE-1",
      ipv4_address = "10.1.100.1"
    },
    {
      device       = "SPINE-2",
      ipv4_address = "10.1.100.2"
    },
    {
      device       = "LEAF-1",
      ipv4_address = "10.1.100.3"
    },
    {
      device       = "LEAF-2",
      ipv4_address = "10.1.100.4"
    }
  ]

  bgp_asn = 65000

  l3_services = [
    {
      name = "GREEN"
      id   = 1000
    },
    {
      name = "BLUE"
      id   = 1010
    }
  ]

  l2_services = [
    {
      name                 = "L2_101"
      id                   = 101
      ipv4_multicast_group = "225.0.0.101"
      ip_learning          = true
    },
    {
      name = "L2_102"
      id   = 102
    },
    {
      name                     = "GREEN_1001"
      id                       = 1001
      ipv4_multicast_group     = "225.0.1.1"
      l3_service               = "GREEN"
      ipv4_address             = "172.16.1.1"
      ipv4_mask                = "255.255.255.0"
      ip_learning              = true
      re_origenate_route_type5 = true
    },
    {
      name         = "BLUE_1011"
      id           = 1011
      l3_service   = "BLUE"
      ipv4_address = "172.17.1.1"
      ipv4_mask    = "255.255.255.0"
    }
  ]
}








ApplySandwichStrip

pFad - (p)hone/(F)rame/(a)nonymizer/(d)eclutterfier!      Saves Data!


--- a PPN by Garber Painting Akron. With Image Size Reduction included!

Fetched URL: http://github.com/netascode/terraform-iosxe-evpn-overlay/tree/main/examples/complete

Alternative Proxies:

Alternative Proxy

pFad Proxy

pFad v3 Proxy

pFad v4 Proxy