我是Kubernetes监控和自我修复的新手。我想知道可以提供什么样的自我修复Kubernetes,例如在必要时重启失败的Pod吗?还要别的吗? Kubernetes无法提供的内容。
对于Kubernetes监视,为了在Kubernetes上运行而不是Kubernetes自愈,我们需要监视什么样的指标?
欢迎任何想法。谢谢。
答案 0 :(得分:2)
恐怕您的问题超出了在stackoverflow上可以回答的范围。
是的,k8s可以重新启动/重新安排播客的时间。如果您已经对关键概念有所了解,也许pod-lifecycle是一个起点。 如果您对k8的基础知识了解不多,建议您学习Deployments,DaemonSets,Services等,因为k8s中的监视很大程度上依赖于它们!
您没有说出您对哪种指标感兴趣。 对于io / cpu时间等系统指标,您可以从Kubernetes Metrics Server. 如果您想了解k8s指标(多少服务,正常运行时间等),请查看kube-state-metrics,这是一个简单的服务,它监听Kubernetes API服务器并生成有关对象状态的指标。
与k8s一起玩
欢呼
答案 1 :(得分:0)
为盒健康配置活动性和就绪性探针。以及重新启动策略。您可以使用服务和副本集做更多的事情。