Post

I found a real bug in Kubernetes through webernetes, my port of Kubernetes to TypeScript. github.com/kubernetes/k... I found it by using webernetes to visualise how liveness probes work and noticed they didn’t work as I expected. Thought it was a webernetes bug but it was a Kubernetes bug!

github.comLiveness probe failure container restart leads to container starting up with started=true and liveness probes starting before startup probes have run · Issue #141155 · kubernetes/kubernetesWhat happened? The full details of the repro can be seen in the Bash script below, but roughly: Start a container with startup and liveness probe. Wait for both to succeed. All normal so far. Flip ...

6 reposts75 likes

Should I do a write-up of the problem and how I found it? It’s quite a bad bug, and the way I found it was quite silly 😅