crane-scheduler icon indicating copy to clipboard operation
crane-scheduler copied to clipboard

节点资源超卖

Open lkfadeaway opened this issue 3 years ago • 2 comments

使用crane scheduler,不改变pod的默认调度器,仅加入filter和score plugin,是否可以使节点部署超过request的pod

lkfadeaway avatar Nov 03 '22 12:11 lkfadeaway

要达到不修改request完成超卖装箱,只能对节点进行容量放大。内部版本我们有这个能力,目前还没有开源出来。因为涉及到对节点容量的修改,要么需要增加webhook拦截节点汇报资源的请求并且放大,要么修改kubelet admit插件,允许pod request和>节点allocatable resource。 因为侵入性比较大,所以尚未开源。如果有类似需求,可在此issue下+1,如果是共性需求,我们可以规划开源此能力。

mfanjie avatar Nov 04 '22 01:11 mfanjie

+1

能否提供webhook 示例

erikwoo avatar Jan 11 '24 14:01 erikwoo