首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >将kube-scheduler配置为仅使用节点容量的百分比

将kube-scheduler配置为仅使用节点容量的百分比
EN

Stack Overflow用户
提问于 2020-06-06 08:45:28
回答 1查看 66关注 0票数 0

有没有办法将Kube-Scheduler配置为仅使用节点上特定百分比的容量?例如,我希望scheduler停止在占用了70%内存和CPU资源的节点上调度pods。

根据scheduling policies documentation,PodFitsResources谓词似乎最符合我的需求。但是,有没有一种方法可以配置这个谓词,使其在消耗了70%的资源后,该节点在调度程序过滤期间不可用?

EN

回答 1

Stack Overflow用户

发布于 2020-06-08 19:57:01

有一种方法可以使用--kube-reserved标志通过setting Kubelet parameters via a config file实现这一点。

kube-reserved旨在为kubeletcontainer runtimenode problem detector等kubernetes系统守护进程捕获资源预留。

通过设置此标志,您将为系统保留适当数量的资源(在您的用例中为30%),这将为您的运行pod留下70%的可用资源。

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/62226006

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档