apiVersion: google.dev/v1 kind: VyOSInfrastructure metadata: labels: environment: lab type: telco-lab name: l3vpn-infra namespace: network spec: description: L3VPN Infrastructure devices: - gateway: 10.100.2.1 ip_address: 10.100.2.10 mgmt_ip: 192.168.122.50 name: dh-blue network_name: lan-hub - gateway: 10.100.1.1 ip_address: 10.100.1.10 mgmt_ip: 192.168.122.51 name: d1-blue network_name: lan-spoke1 - gateway: 10.100.3.1 ip_address: 10.100.3.10 mgmt_ip: 192.168.122.52 name: d2-blue network_name: lan-spoke2 - gateway: 10.100.4.1 ip_address: 10.100.4.10 mgmt_ip: 192.168.122.53 name: d3-blue network_name: lan-spoke3 - gateway: 10.101.1.1 ip_address: 10.101.1.10 mgmt_ip: 192.168.122.54 name: d1-red network_name: lan-red1 - gateway: 10.101.2.1 ip_address: 10.101.2.10 mgmt_ip: 192.168.122.55 name: d2-red network_name: lan-red2 - gateway: 10.101.3.1 ip_address: 10.101.3.10 mgmt_ip: 192.168.122.56 name: d3-red network_name: lan-red3 - gateway: 10.101.4.1 ip_address: 10.101.4.10 mgmt_ip: 192.168.122.57 name: d4-red network_name: lan-red4 networks: - bandwidth: 1gbit connected_routers: - interface: eth1 ip_address: 172.16.30.1 router_name: p1 - interface: eth1 ip_address: 172.16.30.2 router_name: p2 name: p1-p2 network_type: p2p subnet: 172.16.30.0/24 vlan: 301 - bandwidth: 1gbit connected_routers: - interface: eth2 ip_address: 172.16.40.1 router_name: p1 - interface: eth2 ip_address: 172.16.40.2 router_name: p3 name: p1-p3 network_type: p2p subnet: 172.16.40.0/24 vlan: 302 - bandwidth: 1gbit connected_routers: - interface: eth2 ip_address: 172.16.60.1 router_name: p2 - interface: eth2 ip_address: 172.16.60.2 router_name: p4 name: p2-p4 network_type: p2p subnet: 172.16.60.0/24 vlan: 303 - bandwidth: 1gbit connected_routers: - interface: eth3 ip_address: 172.16.50.1 router_name: p3 - interface: eth3 ip_address: 172.16.50.2 router_name: p4 name: p3-p4 network_type: p2p subnet: 172.16.50.0/24 vlan: 304 - bandwidth: 1gbit connected_routers: - interface: eth4 ip_address: 172.16.10.1 router_name: p1 - interface: eth2 ip_address: 172.16.10.2 router_name: rr1 name: p1-rr1 network_type: p2p subnet: 172.16.10.0/24 vlan: 305 - bandwidth: 1gbit connected_routers: - interface: eth3 ip_address: 172.16.20.1 router_name: p2 - interface: eth1 ip_address: 172.16.20.2 router_name: rr1 name: p2-rr1 network_type: p2p subnet: 172.16.20.0/24 vlan: 306 - bandwidth: 1gbit connected_routers: - interface: eth4 ip_address: 172.16.70.1 router_name: p3 - interface: eth2 ip_address: 172.16.70.2 router_name: rr2 name: p3-rr2 network_type: p2p subnet: 172.16.70.0/24 vlan: 307 - bandwidth: 1gbit connected_routers: - interface: eth1 ip_address: 172.16.80.1 router_name: p4 - interface: eth1 ip_address: 172.16.80.2 router_name: rr2 name: p4-rr2 network_type: p2p subnet: 172.16.80.0/24 vlan: 308 - bandwidth: 100mbit connected_routers: - interface: eth3 ip_address: 172.16.90.1 router_name: p1 - interface: eth1 ip_address: 172.16.90.2 router_name: pe1 name: p1-pe1 network_type: p2p subnet: 172.16.90.0/24 vlan: 309 - bandwidth: 100mbit connected_routers: - interface: eth5 ip_address: 172.16.100.1 router_name: p1 - interface: eth1 ip_address: 172.16.100.2 router_name: pe2 name: p1-pe2 network_type: p2p subnet: 172.16.100.0/24 vlan: 310 - bandwidth: 100mbit connected_routers: - interface: eth1 ip_address: 172.16.110.1 router_name: p3 - interface: eth2 ip_address: 172.16.110.2 router_name: pe2 name: p3-pe2 network_type: p2p subnet: 172.16.110.0/24 vlan: 311 - bandwidth: 100mbit connected_routers: - interface: eth4 ip_address: 172.16.140.1 router_name: p4 - interface: eth1 ip_address: 172.16.140.2 router_name: pe3 name: p4-pe3 network_type: p2p subnet: 172.16.140.0/24 vlan: 312 - bandwidth: 100mbit connected_routers: - interface: eth4 ip_address: 172.16.150.1 router_name: p2 - interface: eth1 ip_address: 172.16.150.2 router_name: pe4 name: p2-pe4 network_type: p2p subnet: 172.16.150.0/24 vlan: 313 - bandwidth: 100mbit connected_routers: - interface: eth5 ip_address: 172.16.160.1 router_name: p3 - interface: eth4 ip_address: 172.16.160.2 router_name: pe1 name: p3-pe1 network_type: p2p subnet: 172.16.160.0/24 vlan: 314 - bandwidth: 100mbit connected_routers: - interface: eth5 ip_address: 172.16.170.1 router_name: p2 - interface: eth4 ip_address: 172.16.170.2 router_name: pe3 name: p2-pe3 network_type: p2p subnet: 172.16.170.0/24 vlan: 315 - bandwidth: 100mbit connected_routers: - interface: eth5 ip_address: 172.16.180.1 router_name: p4 - interface: eth4 ip_address: 172.16.180.2 router_name: pe4 name: p4-pe4 network_type: p2p subnet: 172.16.180.0/24 vlan: 316 - bandwidth: unlimited connected_routers: - interface: eth0 ip_address: 192.168.122.11 router_name: p1 - interface: eth0 ip_address: 192.168.122.12 router_name: p2 - interface: eth0 ip_address: 192.168.122.13 router_name: p3 - interface: eth0 ip_address: 192.168.122.14 router_name: p4 - interface: eth0 ip_address: 192.168.122.21 router_name: rr1 - interface: eth0 ip_address: 192.168.122.22 router_name: rr2 - interface: eth0 ip_address: 192.168.122.31 router_name: pe1 - interface: eth0 ip_address: 192.168.122.32 router_name: pe2 - interface: eth0 ip_address: 192.168.122.33 router_name: pe3 - interface: eth0 ip_address: 192.168.122.40 router_name: ce1-spoke - interface: eth0 ip_address: 192.168.122.41 router_name: ce1-hub - interface: eth0 ip_address: 192.168.122.42 router_name: ce2-spoke - interface: eth0 ip_address: 192.168.122.34 router_name: pe4 - interface: eth0 ip_address: 192.168.122.43 router_name: ce3-spoke - interface: eth0 ip_address: 192.168.122.44 router_name: ce1-red - interface: eth0 ip_address: 192.168.122.45 router_name: ce2-red - interface: eth0 ip_address: 192.168.122.46 router_name: ce3-red - interface: eth0 ip_address: 192.168.122.47 router_name: ce4-red gateway: 192.168.122.1 name: mgmt network_type: management subnet: 192.168.122.0/24 - bandwidth: unlimited name: loopbacks network_type: loopback subnet: 10.0.0.0/24 - bandwidth: 100mbit connected_routers: - interface: eth2 ip_address: 10.50.50.1 router_name: pe1 - interface: eth1 ip_address: 10.50.50.2 router_name: ce1-spoke name: pe1-ce1-spoke network_type: p2p subnet: 10.50.50.0/24 vlan: 401 - bandwidth: 100mbit connected_routers: - interface: eth3 ip_address: 10.80.80.1 router_name: pe2 - interface: eth1 ip_address: 10.80.80.2 router_name: ce1-hub name: pe2-ce1-hub network_type: p2p subnet: 10.80.80.0/24 vlan: 402 - bandwidth: 100mbit connected_routers: - interface: eth2 ip_address: 10.60.60.1 router_name: pe3 - interface: eth1 ip_address: 10.60.60.2 router_name: ce2-spoke name: pe3-ce2-spoke network_type: p2p subnet: 10.60.60.0/24 vlan: 403 - bandwidth: 100mbit connected_routers: - interface: eth2 ip_address: 10.70.70.1 router_name: pe4 - interface: eth1 ip_address: 10.70.70.2 router_name: ce3-spoke name: pe4-ce3-spoke network_type: p2p subnet: 10.70.70.0/24 vlan: 404 - bandwidth: 100mbit connected_routers: - interface: eth3 ip_address: 10.55.55.1 router_name: pe1 - interface: eth1 ip_address: 10.55.55.2 router_name: ce1-red name: pe1-ce1-red network_type: p2p subnet: 10.55.55.0/24 vlan: 405 - bandwidth: 100mbit connected_routers: - interface: eth4 ip_address: 10.65.65.1 router_name: pe2 - interface: eth1 ip_address: 10.65.65.2 router_name: ce2-red name: pe2-ce2-red network_type: p2p subnet: 10.65.65.0/24 vlan: 406 - bandwidth: 100mbit connected_routers: - interface: eth3 ip_address: 10.75.75.1 router_name: pe3 - interface: eth1 ip_address: 10.75.75.2 router_name: ce3-red name: pe3-ce3-red network_type: p2p subnet: 10.75.75.0/24 vlan: 407 - bandwidth: 100mbit connected_routers: - interface: eth3 ip_address: 10.85.85.1 router_name: pe4 - interface: eth1 ip_address: 10.85.85.2 router_name: ce4-red name: pe4-ce4-red network_type: p2p subnet: 10.85.85.0/24 vlan: 408 - bandwidth: 100mbit connected_routers: - interface: eth2 ip_address: 10.100.1.1 router_name: ce1-spoke gateway: 10.100.1.1 name: lan-spoke1 network_type: multi-access subnet: 10.100.1.0/24 - bandwidth: 100mbit connected_routers: - interface: eth2 ip_address: 10.100.3.1 router_name: ce2-spoke gateway: 10.100.3.1 name: lan-spoke2 network_type: multi-access subnet: 10.100.3.0/24 - bandwidth: 100mbit connected_routers: - interface: eth2 ip_address: 10.100.4.1 router_name: ce3-spoke gateway: 10.100.4.1 name: lan-spoke3 network_type: multi-access subnet: 10.100.4.0/24 - bandwidth: 100mbit connected_routers: - interface: eth2 ip_address: 10.100.2.1 router_name: ce1-hub gateway: 10.100.2.1 name: lan-hub network_type: multi-access subnet: 10.100.2.0/24 - bandwidth: 100mbit connected_routers: - interface: eth2 ip_address: 10.101.1.1 router_name: ce1-red gateway: 10.101.1.1 name: lan-red1 network_type: multi-access subnet: 10.101.1.0/24 - bandwidth: 100mbit connected_routers: - interface: eth2 ip_address: 10.101.2.1 router_name: ce2-red gateway: 10.101.2.1 name: lan-red2 network_type: multi-access subnet: 10.101.2.0/24 - bandwidth: 100mbit connected_routers: - interface: eth2 ip_address: 10.101.3.1 router_name: ce3-red gateway: 10.101.3.1 name: lan-red3 network_type: multi-access subnet: 10.101.3.0/24 - bandwidth: 100mbit connected_routers: - interface: eth2 ip_address: 10.101.4.1 router_name: ce4-red gateway: 10.101.4.1 name: lan-red4 network_type: multi-access subnet: 10.101.4.0/24 routers: - hostname: p1 interfaces: - name: eth0 network: mgmt - name: eth1 network: p1-p2 - name: eth2 network: p1-p3 - name: eth3 network: p1-pe1 - name: eth4 network: p1-rr1 - name: eth5 network: p1-pe2 - name: lo network: loopbacks location: city: London country: United Kingdom latitude: 51.5074 longitude: -0.1278 site: London-DC1 name: p1 role: P router_id: 10.0.0.3 - hostname: p2 interfaces: - name: eth0 network: mgmt - name: eth1 network: p1-p2 - name: eth2 network: p2-p4 - name: eth3 network: p2-rr1 - name: eth4 network: p2-pe4 - name: eth5 network: p2-pe3 - name: lo network: loopbacks location: city: Manchester country: United Kingdom latitude: 53.4808 longitude: -2.2426 site: Manchester-DC1 name: p2 role: P router_id: 10.0.0.4 - hostname: p3 interfaces: - name: eth0 network: mgmt - name: eth1 network: p3-pe2 - name: eth2 network: p1-p3 - name: eth3 network: p3-p4 - name: eth4 network: p3-rr2 - name: eth5 network: p3-pe1 - name: lo network: loopbacks location: city: Edinburgh country: United Kingdom latitude: 55.9533 longitude: -3.1883 site: Edinburgh-DC1 name: p3 role: P router_id: 10.0.0.5 - hostname: p4 interfaces: - name: eth0 network: mgmt - name: eth1 network: p4-rr2 - name: eth2 network: p2-p4 - name: eth3 network: p3-p4 - name: eth4 network: p4-pe3 - name: eth5 network: p4-pe4 - name: lo network: loopbacks location: city: Leeds country: United Kingdom latitude: 53.8008 longitude: -1.5491 site: Leeds-DC1 name: p4 role: P router_id: 10.0.0.6 - hostname: rr1 interfaces: - name: eth0 network: mgmt - name: eth1 network: p2-rr1 - name: eth2 network: p1-rr1 - name: lo network: loopbacks location: city: Birmingham country: United Kingdom latitude: 52.4862 longitude: -1.8904 site: Birmingham-DC1 name: rr1 role: RR router_id: 10.0.0.1 - hostname: rr2 interfaces: - name: eth0 network: mgmt - name: eth1 network: p4-rr2 - name: eth2 network: p3-rr2 - name: lo network: loopbacks location: city: Bristol country: United Kingdom latitude: 51.4545 longitude: -2.5879 site: Bristol-DC1 name: rr2 role: RR router_id: 10.0.0.2 - hostname: pe1 interfaces: - name: eth0 network: mgmt - name: eth1 network: p1-pe1 - name: eth2 network: pe1-ce1-spoke - name: eth3 network: pe1-ce1-red - name: eth4 network: p3-pe1 - name: lo network: loopbacks location: city: Oxford country: United Kingdom latitude: 51.752 longitude: -1.2577 site: Oxford-DC1 name: pe1 role: PE router_id: 10.0.0.7 - hostname: pe2 interfaces: - name: eth0 network: mgmt - name: eth1 network: p1-pe2 - name: eth2 network: p3-pe2 - name: eth3 network: pe2-ce1-hub - name: eth4 network: pe2-ce2-red - name: lo network: loopbacks location: city: Cambridge country: United Kingdom latitude: 52.2053 longitude: 0.1218 site: Cambridge-DC1 name: pe2 role: PE router_id: 10.0.0.8 - hostname: pe3 interfaces: - name: eth0 network: mgmt - name: eth1 network: p4-pe3 - name: eth2 network: pe3-ce2-spoke - name: eth3 network: pe3-ce3-red - name: eth4 network: p2-pe3 - name: lo network: loopbacks location: city: Brighton country: United Kingdom latitude: 50.8198 longitude: -0.1371 site: Brighton-DC1 name: pe3 role: PE router_id: 10.0.0.10 - hostname: ce1-spoke interfaces: - name: eth0 network: mgmt - name: eth1 network: pe1-ce1-spoke - name: eth2 network: lan-spoke1 - name: lo network: loopbacks location: city: Sheffield country: United Kingdom latitude: 53.3811 longitude: -1.4701 site: Sheffield-Site1 name: ce1-spoke role: CE router_id: 10.0.0.80 - hostname: ce1-hub interfaces: - name: eth0 network: mgmt - name: eth1 network: pe2-ce1-hub - name: eth2 network: lan-hub - name: lo network: loopbacks location: city: Nottingham country: United Kingdom latitude: 52.9548 longitude: -1.1581 site: Nottingham-Hub1 name: ce1-hub role: CE router_id: 10.0.0.100 - hostname: ce2-spoke interfaces: - name: eth0 network: mgmt - name: eth1 network: pe3-ce2-spoke - name: eth2 network: lan-spoke2 - name: lo network: loopbacks location: city: Liverpool country: United Kingdom latitude: 53.4084 longitude: -2.9916 site: Liverpool-Site1 name: ce2-spoke role: CE router_id: 10.0.0.90 - hostname: pe4 interfaces: - name: eth0 network: mgmt - name: eth1 network: p2-pe4 - name: eth2 network: pe4-ce3-spoke - name: eth3 network: pe4-ce4-red - name: eth4 network: p4-pe4 - name: lo network: loopbacks location: city: Cardiff country: United Kingdom latitude: 51.4816 longitude: -3.1791 site: Cardiff-DC1 name: pe4 role: PE router_id: 10.0.0.11 - hostname: ce3-spoke interfaces: - name: eth0 network: mgmt - name: eth1 network: pe4-ce3-spoke - name: eth2 network: lan-spoke3 - name: lo network: loopbacks location: city: Huddersfield country: United Kingdom latitude: 53.645 longitude: -1.785 site: Huddersfield-Site1 name: ce3-spoke role: CE router_id: 10.0.0.91 - hostname: ce1-red interfaces: - name: eth0 network: mgmt - name: eth1 network: pe1-ce1-red - name: eth2 network: lan-red1 - name: lo network: loopbacks location: city: Norwich country: United Kingdom latitude: 52.6309 longitude: 1.2974 site: Norwich-Site1 name: ce1-red role: CE router_id: 10.0.0.101 - hostname: ce2-red interfaces: - name: eth0 network: mgmt - name: eth1 network: pe2-ce2-red - name: eth2 network: lan-red2 - name: lo network: loopbacks location: city: Coventry country: United Kingdom latitude: 52.4082 longitude: -1.5109 site: Coventry-Site1 name: ce2-red role: CE router_id: 10.0.0.102 - hostname: ce3-red interfaces: - name: eth0 network: mgmt - name: eth1 network: pe3-ce3-red - name: eth2 network: lan-red3 - name: lo network: loopbacks location: city: Plymouth country: United Kingdom latitude: 50.3755 longitude: -4.1427 site: Plymouth-Site1 name: ce3-red role: CE router_id: 10.0.0.103 - hostname: ce4-red interfaces: - name: eth0 network: mgmt - name: eth1 network: pe4-ce4-red - name: eth2 network: lan-red4 - name: lo network: loopbacks location: city: Leicester country: United Kingdom latitude: 52.6369 longitude: -1.1398 site: Leicester-Site1 name: ce4-red role: CE router_id: 10.0.0.104