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

Add initial Autoscaler support #1333

Closed
Tracked by #999
6543 opened this issue Oct 25, 2022 · 3 comments
Closed
Tracked by #999

Add initial Autoscaler support #1333

6543 opened this issue Oct 25, 2022 · 3 comments
Labels
bounty get some rewards if it got resolved feature add new functionality server

Comments

@6543
Copy link
Member

6543 commented Oct 25, 2022

Add an autoscaler into the server (optional, disabled by default)

TODOs:

  • API for agent to tell it should stop -> teardown before it pulls from next workflow
  • Server calc if it should spinn up or teardown agents (add some inactivity/wait perode before change something)
  • to start just a basic "autoscaler"

Bounty: 200$

@6543 6543 added feature add new functionality bounty get some rewards if it got resolved labels Oct 25, 2022
@6543 6543 mentioned this issue Oct 25, 2022
15 tasks
@6543 6543 added the server label Oct 25, 2022
@qwerty287

This comment was marked as resolved.

@qwerty287

This comment was marked as resolved.

@anbraten
Copy link
Member

The first container image for the autoscaler currently only supporting Hetzner was just released: woodpecker-ci/autoscaler#1

https://hub.docker.com/r/woodpeckerci/autoscaler

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
bounty get some rewards if it got resolved feature add new functionality server
Projects
None yet
Development

No branches or pull requests

3 participants