将Pod视为短暂的实体 - 它们可以存在于不同的节点中,它们可以崩溃,它们可以重新开始......
Kubernetes负责处理 生命周期 一个豆荚。你的工作是告诉它在哪里运行(亲和规则)以及如何判断pod是否 健康 。
有许多方法可以监控pod崩溃。例如 - 普罗米修斯 与Kubernetes有很好的整合。
如果某个pod /容器由于某种原因崩溃,Kubernetes应该提供可靠性/可用性,它将从群集中的其他位置启动。说过你可能需要警告和警报(如果你进入了一个 Crashloopbackoff 。
Crashloopbackoff
虽然您可以编写自己的工具,但可以查看群集中的特定事件,然后使用以下某些工具发出警告/警告: