Which CodeDeploy predefined configuration will meet these requirements?
CodeDeployDefault.ECSCanary10Percent15Minutes
CodeDeployDefault.LambdaCanary10Percent5Minutes
CodeDeployDefault.LambdaCanary10Percent15Minutes
CodeDeployDefault.ECSLinear10PercentEvery1 Minutes
Explanations:
The configurationCodeDeployDefault.ECSCanary10Percent15Minutesis designed for ECS deployments where 10% of the traffic is routed to the new version for 15 minutes before routing all remaining traffic. This matches the specified requirement.
TheCodeDeployDefault.LambdaCanary10Percent5Minutesconfiguration is for Lambda functions, not ECS. It also routes 10% of traffic, but over 5 minutes, which does not meet the requirement of 15 minutes.
TheCodeDeployDefault.LambdaCanary10Percent15Minutesconfiguration is for Lambda functions, not ECS. Even though it routes 10% of traffic for 15 minutes, it does not apply to ECS deployments.
TheCodeDeployDefault.ECSLinear10PercentEvery1Minutesconfiguration involves gradually shifting 10% of traffic every minute, rather than initially routing 10% for 15 minutes before shifting all remaining traffic. This does not meet the specified requirement.