request 是资源请求占坑,limit 是 cgroup 限制
例如一个 1G 内存的 node
你可以部署多个没有 request 的 pod ,不配置 limits 则实际例如内存 oom 紧张时候 oom-killer 会根据 oom_score 得分去杀进程
同样 1G 内存的 node ,你 request 配置 400M 内存,你 replicas=3 只有两个能调度到该节点,实际内存使用 1M ,都是这样,request 是资源占坑。
limit 除去 cgroup 限制,还涉及到 pod Qos ,会生成 oom_score_adj |