EngineerBetter / control-tower

Deploy and operate Concourse CI in a single command
https://www.engineerbetter.com
Apache License 2.0
121 stars 38 forks source link

Options for dynamic scaling of workers? #294

Open RichardBradley opened 1 year ago

RichardBradley commented 1 year ago

Does Concourse or control-tower have any options for dynamically scaling the worker capacity?

The control-tower homepage says "Worker horizontal scaling +" but I believe that changing the number of workers requires a full redeploy (see --workers in deploy.md), so it can't currently be dynamic, is that right?

We have a large control-tower instance that is mostly idle but occasionally has a lot of work to do. It would be fantastic if we could dynamically scale the worker resources on this.

See https://concourse-ci.org/concourse-worker.html#scaling-workers

I suppose this is a feature request, unless I have missed something?

Thanks for your work on control-tower

SaphMB commented 1 year ago

Hi Richard, you're quite right, this isn't currently a feature of Control Tower but would be a good feature to consider for the future - thanks for the suggestion