November: Hardware, Libraries, and Controllers

Welcome to my new tradition: monthly recaps! This month was mostly about tackling personal backlog and closing out accumulated issues. ML310 Migration Continuing my migration from MicroServer to HP ML310e. Ran into a wall of proprietary nonsense like “you need OUR specific fan for $150”. Turns out it’s easy to fool — just short pins 4-5-6 to ground and all errors disappear. Caught some Illegal OpCode errors with the HBA controller and NIC, but disabling Optional ROM in BIOS fixed it. Not a universal solution, but I boot from USB anyway, not disks or network, so it works for me. ...

December 6, 2025 · 4 min · 746 words · Aleksei Sviridkin

Monthly Report: Kubernetes, Projects, and Miscellaneous

VIP for Kubernetes API Alright, time to brag a bit: I became completely disillusioned with solutions like metallb, cilium, kube-vip, etc. for announcing kube API. Also, I don’t want to do this externally. I don’t want to manage it on hosts. I don’t want to manage peer lists. Therefore, vipalived. (Won the naming contest; “lube-vip” came in second). A bit of context: Cilium replaced my kube-proxy, metallb, ingress controller, and CNI. It’s cool and optimal — previously there were several network tools, now just one. But there’s a side effect: Cilium became critically dependent on the kube API. This makes it unsuitable for VIP of the kube API itself — a vicious cycle. ...

November 4, 2025 · 6 min · 1275 words · Aleksei Sviridkin