首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >AWS中的Kubernetes Autoscaling

AWS中的Kubernetes Autoscaling
EN

Stack Overflow用户
提问于 2020-12-31 03:51:29
回答 1查看 156关注 0票数 1

这可能是一个愚蠢的问题,但我很想知道答案:

如果我在AWS (EKS)上运行Kubernetes集群,哪个自动扩展策略将优先?负载均衡的弹性伸缩策略还是实例本身的伸缩策略?

EN

回答 1

Stack Overflow用户

发布于 2021-01-06 20:13:44

k8s cluster autoscaler不会基于内存/ cpu扩展工作节点。当由于内存/ cpu不足而未调度pod时,它会进行扩展。Pod自动伸缩可以在内存/ cpu使用率超过一定阈值时进行扩容。

因此,在涉及像horizontal pod autoscaler这样的pod自动缩放器和像k8s集群自动缩放器这样的节点自动缩放器的工作流中,会发生以下情况

服务负载增加-> Pod内存/ cpu阈值超过-> Pod自动扩展-> Pod调度由于工作节点上的内存/ cpu不足而暂停->节点自动扩展新节点上调度的-> Pod。

如果你的问题是关于任何其他涉及到基于内存/ cpu的自动缩放的节点自动缩放策略,那么答案将是不同的。如果有,请提供具体的用例。

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

https://stackoverflow.com/questions/65512785

复制
相关文章

相似问题

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