Dan's Avatar

Dan

@thebsdbox.co.uk

Tinkerer extraordinaire πŸ‘¨β€πŸ”§ mainly eBPF 🐝, Kubernetes, Cilium and kube-vip.io

454 Followers  |  433 Following  |  186 Posts  |  Joined: 25.04.2023  |  1.5387

Latest posts by thebsdbox.co.uk on Bluesky

Spotted an Axolotl

Spotted an Axolotl

Spotted @edera.dev

02.08.2025 13:26 β€” πŸ‘ 4    πŸ” 0    πŸ’¬ 0    πŸ“Œ 1
Post image

Watching a documentary and I’m pretty sure that’s the infinity gauntlet. 😬

31.07.2025 19:53 β€” πŸ‘ 0    πŸ” 0    πŸ’¬ 0    πŸ“Œ 0

Also big shoutout to @kindnet.es @rkatz.xyz for all their help. 🀩

29.07.2025 18:15 β€” πŸ‘ 3    πŸ” 0    πŸ’¬ 0    πŸ“Œ 0
Preview
Egress v2 in kube-vip I’m not sure if it was my time working for Docker or just the general confusion around what various companies and startups are doing around container images, but I’ve always opted to go FROM scratch w

thebsdbox.co.uk/2025/07/17/e...

Excited to finally get the new egress in kube-vip.io out the door. As we slowly reach a v1.0 release 😱

29.07.2025 16:50 β€” πŸ‘ 5    πŸ” 1    πŸ’¬ 1    πŸ“Œ 0
About to drive a dodgem car! πŸš—

About to drive a dodgem car! πŸš—

About to cause some havoc!

27.07.2025 14:00 β€” πŸ‘ 3    πŸ” 0    πŸ’¬ 0    πŸ“Œ 0
Move towards internal nftables egress by thebsdbox Β· Pull Request #1185 Β· kube-vip/kube-vip This currently will implement IPv4 egress from pods using a load balancer address, without the need for various additional binaries (iptables/nftables). Tasks: IPv4 IPv6 No SNAT for pod CIDR / ...

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

16.07.2025 18:12 β€” πŸ‘ 6    πŸ” 2    πŸ’¬ 0    πŸ“Œ 0
Post image

Does your city look as good as Sheffield did yesterday evening?

09.07.2025 07:26 β€” πŸ‘ 1    πŸ” 1    πŸ’¬ 1    πŸ“Œ 0

yes.

09.07.2025 08:32 β€” πŸ‘ 0    πŸ” 0    πŸ’¬ 0    πŸ“Œ 0
Post image

Cancel all my calls.

08.07.2025 09:51 β€” πŸ‘ 3    πŸ” 0    πŸ’¬ 0    πŸ“Œ 0
Tests for kube-vip showing IPv6 egress

Tests for kube-vip showing IPv6 egress

Finally managed to get IPv6 egress re-implemented using the go nftables pkg (uses syscalls) in kube-vip. πŸ™

02.07.2025 16:58 β€” πŸ‘ 6    πŸ” 0    πŸ’¬ 0    πŸ“Œ 0
Post image

There's a lot of kube-vip.io deployments out there 🀩

25.06.2025 10:57 β€” πŸ‘ 8    πŸ” 0    πŸ’¬ 0    πŸ“Œ 0
kube-vip.io doing egress without the need for various external tooling.

kube-vip.io doing egress without the need for various external tooling.

Getting very close (github.com/kube-vip/kub...) Kube-vip.io can now egress pods through a service IP providing stable addresses, without the need for a bunch of external tools in the pod πŸ₯Ή

24.06.2025 17:12 β€” πŸ‘ 3    πŸ” 0    πŸ’¬ 0    πŸ“Œ 0

How did you find the conference? It was my first Cisco Live and after years of just presuming the world was on Kubernetes, it was intriguing to be somewhere were no-one knew what I was talking about half the time πŸ˜‚

20.06.2025 08:30 β€” πŸ‘ 0    πŸ” 0    πŸ’¬ 0    πŸ“Œ 0

Yeah, Adam Ondras method for getting warmed up is unsettling at best πŸ˜‚

20.06.2025 08:28 β€” πŸ‘ 0    πŸ” 0    πŸ’¬ 0    πŸ“Œ 0

#BETTYMODE πŸŽ‰

20.06.2025 08:07 β€” πŸ‘ 0    πŸ” 0    πŸ’¬ 0    πŸ“Œ 0
A punch and just show

A punch and just show

Exhibit A

19.06.2025 18:33 β€” πŸ‘ 0    πŸ” 0    πŸ’¬ 0    πŸ“Œ 0
A menacing T-Rex appears on stage!

A menacing T-Rex appears on stage!

Kids entertainment has changed a lot since I was a child. πŸ¦–

19.06.2025 18:16 β€” πŸ‘ 2    πŸ” 0    πŸ’¬ 1    πŸ“Œ 0
Documentation

Excited to get to a point where kube-vip.io will finally be free of shelling out to ip/nf-tables for its egress functionality. 🀩

18.06.2025 21:35 β€” πŸ‘ 2    πŸ” 1    πŸ’¬ 0    πŸ“Œ 0

The project could also watch for disk activity or other read()/write() actions to sleep the process but it would need to ensure the process is awake before allowing things to continue.

18.06.2025 21:31 β€” πŸ‘ 0    πŸ” 0    πŸ’¬ 0    πŸ“Œ 0

If the long-running task was spawned from an inbound network request then I presume TCP keep alive would keep the pod from being suspended.

18.06.2025 21:29 β€” πŸ‘ 0    πŸ” 0    πŸ’¬ 1    πŸ“Œ 0
Preview
two men are standing in front of a mr. rental machine ALT: two men are standing in front of a mr. rental machine

Super excited about the Spaceballs 2 announcement. Time to rewatch the original.

13.06.2025 17:25 β€” πŸ‘ 1    πŸ” 0    πŸ’¬ 0    πŸ“Œ 0

I’d be intrigued to hear how you get on with the new tooling. πŸ˜€

12.06.2025 16:27 β€” πŸ‘ 0    πŸ” 0    πŸ’¬ 0    πŸ“Œ 0

Me and @katiefenn.bsky.social said some words about @frontendnorth.bsky.social.

Thanks for having us on the podcast (for the second time!) @sheffield.digital

12.06.2025 15:24 β€” πŸ‘ 7    πŸ” 3    πŸ’¬ 0    πŸ“Œ 0
Preview
β€œThey’re saying bikes and kids aren’t welcome”: Conservationists slammed for β€œvindictive” destruction of children’s bike track – but councillor says work will stop speeding cyclists and β€œundo harm” in... The decision to dig up the β€œunapproved” mountain bike trail, reportedly leaving the wood in a β€œmess”, has provoked a furious backlash from locals, but a conservation volunteer who helped dig up the tr...

β€œGod forbid kids have fun doing something healthy. Let’s make them all go back inside and play video games instead”
road.cc/314311 #cycling

05.06.2025 15:27 β€” πŸ‘ 23    πŸ” 5    πŸ’¬ 4    πŸ“Œ 1

Heal up quick!

02.06.2025 21:40 β€” πŸ‘ 1    πŸ” 0    πŸ’¬ 0    πŸ“Œ 0
Sat on my bike in front of Emley Moor mast.

Sat on my bike in front of Emley Moor mast.

Lovely morning to the Emley moor mast and back! One road had 23.4% gradient on it, which was fun.

31.05.2025 15:08 β€” πŸ‘ 4    πŸ” 0    πŸ’¬ 2    πŸ“Œ 0
Post image Post image

The early morning was pretty grim, but I did find a cafe that had 🐝s in it. Including some actual queen bees!

31.05.2025 15:05 β€” πŸ‘ 2    πŸ” 0    πŸ’¬ 1    πŸ“Œ 0

Very nice! If you ever want to go for a ride somewhere let me know. πŸ˜€

30.05.2025 17:00 β€” πŸ‘ 1    πŸ” 0    πŸ’¬ 1    πŸ“Œ 0

Excited to be on my bike at 6am tomorrow to do 80km of Gravel 🚲

30.05.2025 16:56 β€” πŸ‘ 3    πŸ” 0    πŸ’¬ 2    πŸ“Œ 0
A look at what's possible with BPF arenas BPF arenas are areas of memory where the verifier can safely relax its checking of pointers, [...]

lwn.net/Articles/101...

This is pretty cool, looking forward to seeing how we can make use of it.

24.05.2025 08:32 β€” πŸ‘ 0    πŸ” 0    πŸ’¬ 0    πŸ“Œ 0

@thebsdbox.co.uk is following 20 prominent accounts