This is reviving https://github.com/jenkinsci/amazon-ecs-plugin/issues/184 that was closed as stale. I'd really like to see the feature implemented. The AWS API supports overriding a number of attributes on task launch like cpu, memory, ephemeralStorage. Currently if you want to manage ECS Task Definitions yourself (instead of letting this plugin manage them for you), you are forced to create a Task Definition and corresponding ECS plugin template for each permutation of these settings.
It would be great if you could both:
use a single ECS Task Definition with multiple templates/labels, each overriding the cpu, memory, ephemeralStorage as desired
use a single ECS Task Definition and single template/label, overriding the cpu, memory, ephemeralStorage as desired in the job as shown here.
What feature do you want to see added?
This is reviving https://github.com/jenkinsci/amazon-ecs-plugin/issues/184 that was closed as stale. I'd really like to see the feature implemented. The AWS API supports overriding a number of attributes on task launch like
cpu
,memory
,ephemeralStorage
. Currently if you want to manage ECS Task Definitions yourself (instead of letting this plugin manage them for you), you are forced to create a Task Definition and corresponding ECS plugin template for each permutation of these settings.It would be great if you could both:
Upstream changes
No response
Are you interested in contributing this feature?
No response