DTL
May 2, 2024, 5:14am
3
Yes I’m wary of this. We can’t see them, access them, do they expire all by themselves or will we hit some undocumented limit and can no longer add new machines?
We scale up and down our self-hosted runners based on activity and schedule. When the runner host
(AWS EC2) is shutdown it’s terminated. When new hosts launch, they register their runners on startup.
This used to create a lot of runners obviously, so we added a regular task to delete old offline runners using the API. If we didn’t do this, we found new runners would fail to register when the total number of runners got to around 50 or so.
Now with the new authentication token method, we have …