K8s:如果一个pod变得不健康并重新启动,为什么没有简单的方法来获取通知?

问题描述 投票:3回答:2

如果pod变得不健康并重新启动,为什么没有简单的方法来获取通知?

对我而言,它表明我不应该关心pod重启,但为什么不呢?

kubernetes monitoring
2个回答
4
投票

如果某个pod /容器由于某种原因崩溃,Kubernetes应该提供可靠性/可用性,它将从群集中的其他位置启动。说过你可能需要警告和警报(如果你的pod进入Crashloopbackoff

虽然您可以编写自己的工具,但可以查看群集中的特定事件,然后使用以下某些工具发出警告/警告:


1
投票

将Pod视为短暂的实体 - 它们可以存在于不同的节点中,它们可以崩溃,它们可以重新开始......

Kubernetes负责处理吊舱的lifecycle。你的工作是告诉它在哪里运行(亲和规则)以及如何判断一个pod是否healthy

有许多方法可以监控pod崩溃。例如 - qazxsw poi与Kubernetes有更大的整合。

© www.soinside.com 2019 - 2024. All rights reserved.