Using Kubernetes Event Driver Autoscaling to scale worker pods to 0 based on reading queues or checking APIs. Implemented for Pixelfed, Bookwyrm, and gitea action runners, with the runners scaling up to 4 pods, with examples.
Using Kubernetes Event Driver Autoscaling to scale worker pods to 0 based on reading queues or checking APIs. Implemented for Pixelfed, Bookwyrm, and gitea action runners, with the runners scaling up to 4 pods, with examples.
I’m pretty happy with the progress that I’ve made in the past few days. I’m hosting Keyboard Vagabond, a collection of Fediverse apps for the traveler/digital nomad niche, on a set of VPS’s in a self-hosted kubernetes cluster.
Changing Piefed Worker Scaling to be Based on Queue Size in Kubernetes with KEDA
I recently caused myself a bit of a minor issue by installing some updates on the Keyboard Vagabond cluster. It wasn’t a big deal, just s…