Post

Apropos of absolutely nothing, has anyone ported Kubernetes to the browser? Yeah I know it makes no sense and probably wouldn’t work but if you know of any attempt I’d love to see it. I couldn’t find any, they all delegate to some cluster running on a server somewhere and that’s not what I want.

“Are you asking because you’re considering doing it?” What?! No, no of course not. That would be mad. I’m asking because… because uh…

0 reposts27 likes

I will preface this by saying it is VERY EARLY, it is EXTREMELY ROUGH, and I am HANDWAVING MOST OF IT, but… I have a faux etcd, an API server being watched by a bunch of lil controllers managed by a controller manager. I’m not pulling real containers, it’s a faux CRI. No CNI or storage.

I’m trying to get enough of Kubernetes to simulate and visualise different probing configs, and I want it to be real enough that it’s somewhat representative of what you can expect to happen on a real cluster. Still lots of open questions about how I’ll test/verify that. I’m having fun tho.

Just from that one clip you shared this looks highly like a Jerome Petazzoni course I did at LISA one year which was AMAZING. Knowing how thorough your deep dives are this will be huge.

For ages I’ve had this inkling that almost nobody understands how to configure k8s probes (me included) so they set readiness and liveness to the same thing and it all works until it doesn’t. The end goal here is a post explaining, and then a tool to test your configs.