Skip to content
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鈥檒l occasionally send you account related emails.

Already on GitHub? Sign in to your account

[ECS/Circuit Breaker]: ability to define for which errors the CB apply #1273

Open
herbertgoto opened this issue Feb 12, 2021 · 1 comment
Open
Assignees
Labels
Deployments For deployment related issues ECS Amazon Elastic Container Service Proposed Community submitted issue

Comments

@herbertgoto
Copy link

Community Note

  • Please vote on this issue by adding a 馃憤 reaction 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
What do you want us to build?
The ability to define the errors that will trigger a Circuit Breaker rollback.

Which service(s) is this request for?
This could be Fargate, ECS, EKS, ECR
ECS

Tell us about the problem you're trying to solve. What are you trying to do, and why is it hard?
Circuit Breaker rollbacks for any kind of unhealthy deployments and I would like to specify for which ones to do it. In the case of lack of resources available in the cluster, I want my deployment to be retried until my cluster scales accordingly instead of rolling back.

Are you currently working around this issue?
How are you currently solving this problem?
I have to act upon a lack of resources event and retry the deployment after a while.

Additional context
Anything else we should know?

Attachments
If you think you might have additional information that you'd like to include via an attachment, please do - we'll take a look. (Remember to remove any personally-identifiable information.)

@herbertgoto herbertgoto added the Proposed Community submitted issue label Feb 12, 2021
@kiranmeduri kiranmeduri added the ECS Amazon Elastic Container Service label Feb 19, 2021
@pavneeta pavneeta self-assigned this Feb 22, 2021
@pavneeta pavneeta added the Deployments For deployment related issues label Feb 22, 2021
@pavneeta pavneeta added this to Researching in containers-roadmap via automation Apr 21, 2021
@dezren39
Copy link

I am also interested in a similar concept, even if exit code = 0, I'd like to be able to set a minimum duration for the container to be up. Like healthCheckGrace, except reverse. If N was 30 and the container was up for 25 seconds before exit 0, then it would increment fail count even as the task is marked 'exited gracefully..' or however.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
Deployments For deployment related issues ECS Amazon Elastic Container Service Proposed Community submitted issue
Projects
containers-roadmap
  
Researching
Development

No branches or pull requests

5 participants