Lab
Advanced BGP Features
Tune and secure Cilium BGP, then add Route Import and BFD with INK.
Connect Cilium to an emulated data-center fabric. Use Cilium OSS to tune timers, authenticate a peer, advertise an interface address, and control route attributes. Then use Isovalent Networking for Kubernetes (INK) for Route Import and BFD.
🚀 The Lab Environment
Explore the Cilium node and its emulated routing fabric.
⏱️ Establish a BGP session and tune its timers
Connect Cilium to the ToR and choose practical failure-detection timers.
🔐 Authenticate the BGP peer
Require the same BGP MD5 password on Cilium and the ToR.
📡 Advertise one interface address
Publish one selected node-local address as an exact host route.
🚦 Cilium BGP Communities
Attach routing metadata to Cilium's advertised Pod CIDR.
🛣️ Configure eBGP multihop
Allow the BGP session to cross more than one routed hop.
🔄 Preserve routes during a planned restart
Advertise the BGP Graceful Restart capability to the ToR.
🎯 Control which fabric routes the node imports
Move to INK and admit only an approved route.
📍 Detect forwarding failures with BFD
Add subsecond path detection to the INK BGP peer.
🥋 Exam Challenge
Take the final challenge!