大家使用 k8s 如何管理项目的占用资源

31 天前
 li24361

因为 k8s 是自动负载均衡的,导致有些项目组自己部署了大量的应用,挤占很多资源,一旦上线了又无法让他们下线,因为已经被使用了。

有没有好的方法管理限制他们使用的资源上限

1038 次点击
所在节点    Kubernetes
6 条回复
beshe
31 天前
按照项目分 namespace ,分别设置各自的 request 和 limit
wangxin3
31 天前
suofeiya
31 天前
参考一下`ResourceQuotas`和`LimitRanges`.
li24361
31 天前
@beshe 嗯嗯,这个是最通用的
why211107
12 天前
如果你们的服务 request 和 limit 设置的相同的值(公司资源不缺的情况会这样),可以给命名空间设置配额来限制;如果公司资源不多,request 通常都配置很低,没办法通过配额很好的控制,可以考虑给 work 节点配置资源预留,保障 k8s 主进程和系统主进程稳定运行。
yyttrr
11 天前
看你们是自有机房场景还是公有云场景

这是一个专为移动设备优化的页面(即为了让你能够在 Google 搜索结果里秒开这个页面),如果你希望参与 V2EX 社区的讨论,你可以继续到 V2EX 上打开本讨论主题的完整版本。

https://www.v2ex.com/t/1091680

V2EX 是创意工作者们的社区,是一个分享自己正在做的有趣事物、交流想法,可以遇见新朋友甚至新机会的地方。

V2EX is a community of developers, designers and creative people.

© 2021 V2EX