为成功的 ecs 部署配置通知

configure notification for successful ecs deployments

我已经在 AWS ECS 上配置了微服务基础设施。

我想知道如何为每个 successful/failure 部署配置通知。

我希望在以下情况下收到成功通知。

更新任务定义时,旧容器应该停止,新容器启动 & 运行.

如果新任务定义失败并且我们仍然有旧容器运行,那么我们应该收到失败通知。

请告诉我在考虑成本的情况下,我们在 AWS 中有哪些灵活的选择?

Amazon ECS 最近推出了一个 new feature dubbed "deployment circuit breaker" that covers that exact scenario. I would suggest you go through this blog post,其中包含一些有关其工作原理的内部信息,包括事件通知。