定义终止K8s pod的优先级

时间:2017-07-04 09:28:37

标签: kubernetes

我有一堆pod在同一个集群中运行。有时资源不足,有些pod需要终止。

没关系,但如何设置首先杀死哪个pod的优先级?

它通常会首先杀死我最重要的服务:\

谢谢!

1 个答案:

答案 0 :(得分:1)

我建议你看一下resource QoS

您是否有重要的东西(包括监控)指定limit = request,这反过来会将它们置于保证的QoS等级中。

具体地,

  

系统通过汇总所有容器中的每个资源请求和限制来计算容器级别请求和限制。当request == limit时,资源得到保证(...)

此外,超出CPU限制只会导致限制,因此获得内存限制(每个容器)更为重要。