首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >K8s监视资源利用率,然后自动创建容器

K8s监视资源利用率,然后自动创建容器
EN

Server Fault用户
提问于 2021-05-12 21:20:21
回答 1查看 86关注 0票数 1

试图为一个项目找到一个解决方案,不确定K8s是否能够自己做到这一点,或者需要第三方工具来参与进来。

例如,我有3个Nginx容器为我们的web服务提供负载平衡。我想让K8s监控Pod的CPU/内存/网络流量使用情况,并设置度量。一旦利用率超过公制,主服务器将自动创建更多的Nginx。

我是K8s的新手,任何帮助都是非常感谢的!

EN

回答 1

Server Fault用户

回答已采纳

发布于 2021-05-13 09:14:14

您要寻找的是卧式汽包自动分频器

水平Pod自动分频器根据观察到的CPU利用率自动缩放复制控制器、部署、复制集或有状态集中的Pod数量(或者,在自定义度量支持下,根据其他应用程序提供的指标)。

上面的文档将为您提供关于该机制背后的想法和实现方法的信息。

如果您想根据标准进行扩展,而不仅仅是使用自定义度量,那么您需要使用该:

Kubernetes 1.6增加了对在水平Pod自动custom中使用自定义度量的支持。您可以为水平Pod添加自定义度量,以便在autoscaling/v2beta2 API中使用。然后,Kubernetes查询新的自定义度量API,以获取适当的自定义度量的值。

下面您将找到一些有用的参考资料,包括指南和示例:

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

https://serverfault.com/questions/1063376

复制
相关文章

相似问题

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