u/Dramatic-Vanilla217

▲ 13 r/devops

Auto scaling GHA runners during non business hours

Hey devops folks, my team currently runs GitHub Actions workflows to build images and publish them to ECR. We use self hosted runners.

Outside business hours we scale down to 0 (yes we’re cheap) and have listener pods that listen for any workflow runs and starts a runner. Had been working well for the past few years.

But lately, we’ve had issues with the listener, so jobs are not getting picked outside business hours. While we work on a fix, I’m curious to know how others approach similar issues. What’s something that works for you best? That’s robust and doesn’t break the bank?

reddit.com
u/Dramatic-Vanilla217 — 10 days ago