We have redundant resources for packet ingest (NLB and ECS). Previously we did this so we would have completely redundant stacks that could be deployed separately while maintain functionality. This was important because ECS does not automatically update when a new image is pushed. However, the following command can be used to update the Service.
We might be able to change minimumHealthy=50. That way we would not have downtime when we need to update the ECS. This will require complete testing of the system.
Summary
We have redundant resources for packet ingest (NLB and ECS). Previously we did this so we would have completely redundant stacks that could be deployed separately while maintain functionality. This was important because ECS does not automatically update when a new image is pushed. However, the following command can be used to update the Service.
aws ecs update-service --cluster --service --force-new-deployment --deployment-configuration maximumPercent=200,minimumHealthyPercent=0
We might be able to change minimumHealthy=50. That way we would not have downtime when we need to update the ECS. This will require complete testing of the system.
Requirements
The more specific the better.
Related tickets
No response