Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

serverless trigger to create the runners like those in github hosted runners #200

Open
nnWhisperer opened this issue Nov 19, 2024 · 0 comments
Labels
enhancement New feature or request

Comments

@nnWhisperer
Copy link

TL;DR

Hello,
As far as I understood, solutions hosted in this repo are either scalable with a kubernetes cluster or to be manually run to create runner instances when needed. GKE unfortunately needs a VM instance to be run to manage itself. My proposal/feature request is to add a serverless (webhook/http based) structure to trigger this creation instead. Thereby, users wouldn't need to manage runners themselves and the system would be auto-scaled when necessary. Thank you

Terraform Resources

No response

Detailed design

Possibly adding webhooks from github to a serverless gcp function that trigger creation of runner instances.

Additional information

I think this solution would make using gcp for self-hosted runners more viable and competitive compared to the current status and would cause more traction from github hosted runner users.

@nnWhisperer nnWhisperer added the enhancement New feature or request label Nov 19, 2024
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
enhancement New feature or request
Projects
None yet
Development

No branches or pull requests

1 participant