-
Notifications
You must be signed in to change notification settings - Fork 616
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
Tune SIGKILL timeout on a per ECS Task/Container Definition basis #1241
Comments
@CpuID thanks for bringing this to our attention. I'm tagging this as a feature request for us to evaluate. |
thx @adnxn any idea if this is on the nearish term roadmap...? (2018~) |
@CpuID - we need to evaluate the priority of this feature request, at this point in time, we cannot commit to a specific timeline. We'll update this thread once we prioritize this request. Thanks for understanding! |
thx @ellenthsu |
With the EC2 launch type this can be configured using an environment variable, however with the fargate launch type there's no way of configuring this which was shocking given that fargate seems like the perfect choice for running a queue worker container, but the limit being too low may kill a long running job forcefully. |
Note, this issue is specifically about more granular tuning (vs global) on the EC2 launch type. I would assume adding support for |
For everyone interested in this issue, I wanted to let you know that the ECS team is aware of it, and that it is under active consideration. +1's and additional details on use cases are always appreciated and will help inform our work moving forward. |
Any updates on this issue? we have a use case where we need to stop gracefully a task but it needs more 30s to finish its work! |
@cha7ri: we're planning to implement this as part of the container ordering. here's the proposal aws/containers-roadmap#123 |
closing issue, changes have been merged to |
Summary
Tune
SIGKILL
timeout on a per ECS Task/Container Definition basis, as opposed to Container Instance wide.Description
Right now you can use an environment variable on the ECS Agent to tune the
SIGKILL
timeout sent fordocker stop
operations under the hood. This is ECS Agent wide, it would be extremely nice to be able to do this on a per Task or Container Definition basis.See previous request with upvotes from others: #126 (comment)
The text was updated successfully, but these errors were encountered: