Skip to main content

Command Palette

Search for a command to run...

Containerlab: OpenBGPD and Cilium

Updated
1 min read

I forced OpenBSD, Talos Linux, and Cilium into a single BGP-powered Containerlab environment. It's a weird combination that probably shouldn't exist, but sometimes you build things just to see if you can.

💡 Pro-tip: Do not try this in production.

🌩️ The Chaos Stack:

🐡 OpenBSD: The core router. Using OpenBGPD because ... #iykyk
🛡️ T
alosLinux: Immutable K8s nodes running inside Docker containers (yes, really).
🐝 Cilium: Hijacking the BGP Control Plane to talk to the OpenBGPD core.
🧪 Containerlab : The secret sauce that actually makes this chimera breathe.

It’s highly irreverent, completely experimental, and I love it.

Here’s the link you want to run the lab: https://github.com/koobfoo/clab-bgp-demo-openbsd-talos

Shout out to the people who build these tools so I can break them 😀

Containerlab: OpenBGPD and Cilium