aws / aws/containers-roadmap

ECS Prioritise REPLICA ECS services over Daemon: Able to set priority or dependency inside ECS Service so that ECS Service Scheduler launch task on ECS Container Instance for the service which has hight priority or dependency

Open
#1,954 0 comments 5 reactions 0 assignees View on GitHub
ECS Proposed
Dominant language
Shell
Stars
5.4k
Forks
334
PR merge metrics
No merged PRs in 30d

Description

### Community Note

* Please vote on this issue by adding a 👍 [reaction](https://blog.github.com/2016-03-10-add-reactions-to-pull-requests-issues-and-comments/) to the original issue to help the community and maintainers prioritize this request
* Please do not leave "+1" or "me too" comments, they generate extra noise for issue followers and do not help prioritize the request
* If you are interested in working on this issue or have submitted a pull request, please leave a comment

**Tell us about your request**
ECS Prioritise REPLICA ECS services over Daemon

**Which service(s) is this request for?**
ECS

**Tell us about the problem you're trying to solve. What are you trying to do, and why is it hard?**
As per current configuration, the ECS Daemon service task will be prioritizes as compared with other replica services task.
Customer has use case where he want to place replica service task first and then demon service task.
Customer wants some dependency or prioritisation mechanism can be added so that service scheduler launch replica service task first as compared to daemon service.
As there are multiple services involved, hence workaround of sidecar is not feasible over here.

Contributor guide

Open the contributing guide

Research direction

Start by reviewing the ECS service scheduler behavior described here, focusing on how replica and daemon services are currently prioritized when launching tasks on container instances. Define the requested priority or dependency mechanism and confirm how it should handle multiple services. Done means the desired scheduling order is clearly specified and supported by ECS.

Written by the indexing model from the issue text.

Assessment

Tech stack
aws
Domain
cloud
Issue type
Feature
Difficulty
5/5
Estimated time
Over a week
Activity status
Stale
Clarity
Needs clarification
Newbie friendliness
25/100

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.