# GoBGP -- modular EVPN test-route injector (roadmap E5) # # A profile-gated, throwaway GoBGP instance whose only job is to originate # synthetic BGP EVPN routes and BMP-export them to the OpenBMP collector, so # the EVPN ingestion pipeline (collector -> Kafka openbmp.parsed.evpn -> # evpn-consumer -> evpn_rib) can be exercised. NOT a production component -- # start it only when testing: # docker compose --profile evpn-test up -d gobgp-evpn # bash gobgp-evpn/inject-evpn.sh # # It has no BGP peers; routes are injected straight into the local RIB, so # BMP export uses route-monitoring-policy = local-rib. [global] [global.config] as = 65010 router-id = "10.40.40.251" # No inbound BGP listener -- we only originate locally and BMP-export. port = -1 # --- BMP export to the OpenBMP collector ------------------------------------ [[bmp-servers]] [bmp-servers.config] address = "__HOST_IP__" port = 5000 # local-rib: the injected EVPN routes live in the loc-rib (there are no # BGP peers / no adj-rib-in), so export the local RIB. route-monitoring-policy = "local-rib" statistics-timeout = 3600