Dan 🐝 (@thebsdbox) 's Twitter Profile
Dan 🐝

@thebsdbox

Conjurer of cheap tricks πŸ§™πŸΌ@ciliumproject/@isovalent

github.com/thebsdbox && @kube_vip

Past: @Heptio, @Docker, @EquinixMetal, @HPE

ID: 14407953

linkhttp://thebsdbox.co.uk calendar_today16-04-2008 13:37:20

14,14K Tweet

3,3K Followers

2,2K Following

Dan 🐝 (@thebsdbox) 's Twitter Profile Photo

An additional watcher for pods (to create certs) and some code tweaks and we now have mTLS between pods. We can see before pod-01 was receiving from pod-02, and after 01 receives from 01 (the #eBPF proxy) 🐝

An additional watcher for pods (to create certs) and some code tweaks and we now have mTLS between pods. We can see before pod-01 was receiving from pod-02, and after 01 receives from 01 (the #eBPF proxy) 🐝
OpenUK (@openuk_uk) 's Twitter Profile Photo

πŸŽ‰ Congratulations to Cilium for securing the win in the Open Source Software category, sponsored by Linaro at the OpenUK Awards2024! #openukawards #opensource #opensourcesoftware

πŸŽ‰ Congratulations to <a href="/ciliumproject/">Cilium</a> for securing the win in the Open Source Software category, sponsored by <a href="/LinaroOrg/">Linaro</a> at the OpenUK Awards2024! #openukawards #opensource #opensourcesoftware
Dan 🐝 (@thebsdbox) 's Twitter Profile Photo

Injecting an eBPF transparent proxy, creating certs on pod start up and mTLS between standard workloads. Job done 🫑

Injecting an eBPF transparent proxy, creating certs on pod start up and mTLS between standard workloads. 

Job done 🫑
Dan 🐝 (@thebsdbox) 's Twitter Profile Photo

I have blogged (well I started a few days ago, and finished off over lunch) This is the first part of writing your own service mesh, using #eBPF🐝 thebsdbox.co.uk/2024/11/30/Bui…

Dan 🐝 (@thebsdbox) 's Twitter Profile Photo

thebsdbox.co.uk/2024/12/02/Con… Wrote up the second part about building your own service mesh, with eBPF intercepting the traffic we need the final pieces to finish end to end connectivity πŸ˜€

Dan 🐝 (@thebsdbox) 's Twitter Profile Photo

Come join @raphink and myself in 40 minutes! youtube.com/watch?v=bnTloC… We will walk through building a service mesh from scratch with some eBPF (and a bit of luck) 🐝

Antonio Ojea (@itsuugo) 's Twitter Profile Photo

XFRM Reference Guidefrom Cilium documentation is excellent , best place I found to explain this complex subsystem of the Linux kernel docs.cilium.io/en/latest/refe…

Joab Jackson (@joab_jackson) 's Twitter Profile Photo

Though veth would seem like a perfect fit for container networking, but practitioners soon discovered it had a number bottlenecks that slowed communication rates across containers. thenewstack.io/bytedance-to-n… #NetKit The New Stack #Linux #eBPF

Dan Phillips (@d_philla) 's Twitter Profile Photo

might be biased, but i think the work we are doing at Loophole Labs with eBPF is among some of the most interesting use-cases in the entire space youtube.com/watch?v=Y_C4Ti…

Shivansh Vij (@confusedqubit) 's Twitter Profile Photo

We have a blog post coming out soon where we show how outbound XDP can improve application throughput by 2x - with no changes to the host or the application.

Dan 🐝 (@thebsdbox) 's Twitter Profile Photo

With a fix to ephemeral containers in v1.33 in Kubernetes it’s now possible to add mTLS to an existing pod, no admission controller/webhook needed anymore. 🀩

Dan 🐝 (@thebsdbox) 's Twitter Profile Photo

Wow ephemeral containers allow for some funky stuff! I can easily apply a ephemeral container that intercepts traffic (with eBPF 🐝) and transparently encrypts it between pods. Doesn't show up as a container, so does that mean it isn't a sidecar πŸ€”

Dan 🐝 (@thebsdbox) 's Twitter Profile Photo

What I’m now calling egressV2 is pretty much done in kube-vip, native kernel calls and simple nftables rules should make for a much nicer experience. github.com/kube-vip/kube-…