Menu

📰
0

Reddit - Please wait for verification

Kubernetes·/u/zwindl3r·3 days ago
#V8Cin0zt
Reading 0:00
15s threshold

Following a post here from the author of this tool, I tested zeropod (CRIU + eBPF container checkpointing for Kubernetes) about a year ago at v0.6.x. The idea was great (freeze idle containers to disk using CRIU, restore on first TCP connection) but probes were incompatible, behavior was flaky under load, and checkpoint times were ok. A year later, zeropod is now at v0.12.0, so I reran the full test suite on a fresh kubeadm cluster (Ubuntu 24.04, kernel 6.17, vanilla containerd). Full write-up here: https://blog.zwindler.fr/en/2026/05/30/zeropod-v0.12.0-one-year-later-does-scale-to-zero-deliver/ What changed Probes finally work. Two fixes: the eBPF activator now intercepts probe requests during SCALED_DOWN (replies 200 without restoring), and the socket tracker filters kubelet connections during RUNNING (PR #72). Tested nginx with periodSeconds: 5 and scaledown-duration: 10s, pod goes SCALED_DOWN as expected. On kubeadm at least. Performance is better. Nginx checkpoint went from ~400ms to ~185ms.…

Continue reading — create a free account

Join HashtagPLUS to read full articles, follow hashtags, vote, and join the conversation.

Read More