sparse-intern-71089
05/25/2021, 5:45 PMbillowy-army-68599
awsx.ecs.FargateService is a component resource, a helper method for fargate deployments which wraps around the native resources. It's likely not exposed to that levelbroad-eve-12764
05/25/2021, 5:52 PMService constructor args (ServiceArgs) in awsx.ecs also does not include deploymentCircuitBreaker. But, the ServiceArgs in aws.ecs does include deploymentCircuitBreaker.
Is there a reason this configuration option (which is available when using, say, the AWS CLI) is not included in awsx?billowy-army-68599
aws.ecs - it's just not been exposed to the helper library. If you need the circuit breaker option, you should use the aws.ecs and build your ownbroad-eve-12764
05/25/2021, 5:56 PMdeploymentCircuitBreaker (which is an ECS option that will roll back failing deployments). Is this because that option will conflict with what Pulumi may be doing to roll back a failed deployment?
That's the root of my question -- I want to make sure I'm understanding the reason behind the exclusion of this option, since I don't want to enable something that's going to conflict with Pulumi.billowy-army-68599
broad-eve-12764
05/25/2021, 5:58 PM