Deploy VyOSL3VPN/l3vpn-red-service for network network:default

This commit is contained in:
networkagent 2026-06-05 12:04:00 +00:00
parent b6ec1f25ae
commit 7da0e2cd9b

117
l3vpn-red-service.yaml Normal file
View File

@ -0,0 +1,117 @@
apiVersion: google.dev/v1
kind: VyOSL3VPN
metadata:
name: l3vpn-red-service
namespace: network
spec:
ce_routers:
- name: ce1-red
protocols:
bgp:
as_number: 65035
neighbors:
- description: eBGP to pe1 RED_MESH VRF
peer: 10.55.55.1
remote_as: 65001
router_id: 10.0.0.101
- name: ce2-red
protocols:
bgp:
as_number: 65035
neighbors:
- description: eBGP to pe2 RED_MESH VRF
peer: 10.65.65.1
remote_as: 65001
router_id: 10.0.0.102
- name: ce3-red
protocols:
bgp:
as_number: 65035
neighbors:
- description: eBGP to pe3 RED_MESH VRF
peer: 10.75.75.1
remote_as: 65001
router_id: 10.0.0.103
- name: ce4-red
protocols:
bgp:
as_number: 65035
neighbors:
- description: eBGP to pe4 RED_MESH VRF
peer: 10.85.85.1
remote_as: 65001
router_id: 10.0.0.104
routers:
- bgp:
vrfs:
- name: RED_MESH
neighbors:
- peer: 10.55.55.2
remote_as: 65035
name: pe1
vrfs:
- interfaces:
- eth3
name: RED_MESH
rd: 10.55.55.1:2000
rt_export:
- 65035:2000
rt_import:
- 65035:2000
table: 300
- bgp:
vrfs:
- name: RED_MESH
neighbors:
- peer: 10.65.65.2
remote_as: 65035
name: pe2
vrfs:
- interfaces:
- eth4
name: RED_MESH
rd: 10.65.65.1:2000
rt_export:
- 65035:2000
rt_import:
- 65035:2000
table: 300
- bgp:
vrfs:
- name: RED_MESH
neighbors:
- peer: 10.75.75.2
remote_as: 65035
name: pe3
vrfs:
- interfaces:
- eth3
name: RED_MESH
rd: 10.75.75.1:2000
rt_export:
- 65035:2000
rt_import:
- 65035:2000
table: 300
- bgp:
vrfs:
- name: RED_MESH
neighbors:
- peer: 10.85.85.2
remote_as: 65035
name: pe4
vrfs:
- interfaces:
- eth3
name: RED_MESH
rd: 10.85.85.1:2000
rt_export:
- 65035:2000
rt_import:
- 65035:2000
table: 300
services:
- name: RED_MESH
topology: any-to-any
type: l3vpn
underlayRef: l3vpn-underlay