【发布时间】:2018-01-04 03:17:33
【问题描述】:
我们目前正在将 Atlassian Bamboo 作业安排到 ECS 上,并打算在 kubernetes 上做同样的事情。我们有 Bamboo 代理容器和 1-n 个基于作业需要的服务容器(数据库、docker daemon、selenium...)。在 ECS 中,我们将主代理容器标记为“必需”,当代理完成工作并退出时,整个 ECS 任务崩溃,退出所有其他侧容器。
我们如何在 Kubernetes 中做同样的事情?似乎我们唯一的选择是定期戳集群并检查竹代理容器终止的 pod,并从外部终止 pod。有没有办法让 pod 在其中一个容器死亡时自动折叠/终止?
【问题讨论】:
标签: kubernetes amazon-ecs