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 Takipรงi

2,2K Takip Edilen

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-โ€ฆ