OpenKruise cloneset支持keda弹性扩容吗?
版权声明:本文内容由阿里云实名注册用户自发贡献,版权归原作者所有,阿里云开发者社区不拥有其著作权,亦不承担相应法律责任。具体规则请查看《阿里云开发者社区用户服务协议》和《阿里云开发者社区知识产权保护指引》。如果您发现本社区中有涉嫌抄袭的内容,填写侵权投诉表单进行举报,一经查实,本社区将立刻删除涉嫌侵权内容。
OpenKruise 的 CloneSet 目前并未直接支持 KEDA 弹性伸缩功能。不过,CloneSet 提供了丰富的自定义扩展能力,您可以结合 KEDA 或其他外部的水平自动扩缩容机制来实现所需的弹性伸缩效果。
OpenKruise的CloneSet不支持与KEDA(Kubernetes Enhanced Daemonset)直接集成来实现弹性扩容。
OpenKruise是一个增强版的Kubernetes工作负载管理,它提供了一些高级功能,比如原地升级和可配置的扩缩容能力。CloneSet是OpenKruise中的一个工作负载类型,它支持Pod拓扑分布约束等功能。然而,CloneSet本身并不直接支持KEDA,KEDA是一个用于自动扩展DaemonSet和Deployment的工具,它通过观察应用负载来动态调整Pod的数量。
如果你想要实现基于应用负载的自动扩缩容,你可能需要将KEDA与Kubernetes原生的Deployment或StatefulSet结合使用,而不是CloneSet。对于CloneSet,你可以利用其提供的可配置的扩缩容功能来手动设置扩缩容规则。
支持,https://openkruise.io/docs/best-practices/elastic-deployment#deploying-scaleobject,参考这个 ,此回答整理自钉群“OpenKruise 社区交流群”