github cloudposse/terraform-aws-ecs-alb-service-task 0.65.0
v0.65.0

latest releases: 0.75.0, v0, 0.74.0...
22 months ago
BUG | Support Dynamic deployment_circuit_breaker for CODE_DEPLOY @lgants (#165)

what

  • The deployment_circuit_breaker option is now a dynamic block with a conditional for the deployment_controller_type value

why

  • This PR fixes an issue when using CODE_DEPLOY deployment_circuit_breaker option.
  • Previously, the deployment_circuit_breaker was always included as part of the module. However, the AWS DeploymentCircuitBreaker documentation states":

The deployment circuit breaker can only be used for services using the rolling update (ECS) deployment type that aren't behind a Classic Load Balancer.

Consequently, when using CODE_DEPLOY for deployment_circuit_breaker with this module, the state is consistently out of sync with the remote, which attempts to sync with the remote on every update.

Screen Shot 2022-06-25 at 2 00 55 PM

references

Don't miss a new terraform-aws-ecs-alb-service-task release

NewReleases is sending notifications on new releases.