jenkinsci / amazon-ecs-plugin

Amazon EC2 Container Service Plugin for Jenkins
https://plugins.jenkins.io/amazon-ecs
MIT License
192 stars 226 forks source link

Add support for minimum agents #304

Closed MikeKroell closed 1 year ago

MikeKroell commented 1 year ago

What feature do you want to see added?

When running the ECS plug-in, an agent EC2 instance is always running, but there are no executors until a job is launched, leaving the instance idle and still having to wait for an executor to launch. We would like to have a Minimum amount of running executors so we can reduce job launch being that there is always one instance running.

We cannot use Fargate as we need support to build docker containers.

This request should still kill and relaunch an executor once a job has run on it.

Upstream changes

No response

Stericson commented 1 year ago

This is a duplicate of your previous issue #260.

Please consider submitting a PR with your implementation of this feature.

MikeKroell commented 1 year ago

I would love to, but unfortunately I can’t program in Groovy.