首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >如何在外部度量上实现水平Pod自动标度?

如何在外部度量上实现水平Pod自动标度?
EN

Stack Overflow用户
提问于 2022-09-09 11:50:26
回答 1查看 99关注 0票数 0

我想要基于外部度量的自动尺度荚,这是预测CPU的使用。我有一个人工智能模块,可以预测在未来1分钟内,根据最后5分钟豆荚的CPU使用情况。我希望HPA基于这些预测而不是基于实际的CPU使用情况进行自动调节。实现这一目标的最佳途径是什么?

EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2022-09-13 09:20:17

据我所知,实现这一目标的最好方法是使用KEDA。

KEDA是一个单一用途的轻量级组件,可以添加到任何Kubernetes集群中。KEDA与标准的Kubernetes组件(如卧式汽包自动分频器 )一起工作,并且可以扩展功能而无需覆盖或复制。

根据外部度量的实现方式,您可能可以使用现有的keda定标器,例如外部预测库普罗米修斯

Predictkube是一个基于prometheus度量的AI -based和predictkube,听起来很像您在问题中描述的AI模块。

使用自定义度量适配器也是实现这一目标的一种方法,但是您需要将值推送到/pubsub,然后您可以使用以下方法

下面是实现它的文档

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

https://stackoverflow.com/questions/73661723

复制
相关文章

相似问题

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