Skip to content

aws-ecs: Should QueueProcessingFargateService support healthCheckGracePeriod? #34220

@TrevorBurnham

Description

@TrevorBurnham

Describe the feature

QueueProcessingFargateService supports the circuitBreaker prop. However, unlike other constructs that support circuitBreaker (such as FargateService), it doesn't support the healthCheckGracePeriod prop. That means that, as far as I can tell, there's no way to configure the grace period for the circuit breaker in a QueueProcessingFargateService.

Use Case

I'm seeing premature deployment rollbacks in a QueueProcessingFargateService with the deployment circuit breaker enabled. I'd like to extend the grace period to prevent these premature rollbacks.

Proposed Solution

The healthCheckGracePeriod option on QueueProcessingFargateService should match the option on FargateService.

Other Information

No response

Acknowledgements

  • I may be able to implement this feature request
  • This feature might incur a breaking change

CDK version used

2.190.0

Environment details (OS name and version, etc.)

N/A

Metadata

Metadata

Assignees

No one assigned

    Labels

    @aws-cdk/aws-ecsRelated to Amazon Elastic Containereffort/mediumMedium work item – several days of effortfeature-requestA feature should be added or improved.p2

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions