目前,我正在研究AWS,ASG(AutoScale Group)和Kubernetes。在下文中,我创建了一个Kubernetes集群,其中有一个主节点,另一个是Worker节点。
现在我的问题是,在高流量的情况下,我在Pod级别上使用了HPA,但该节点也可能无法处理所有请求。
因此,在这种情况下,ASG是否会创建一个新节点。 如果否,那么有人可以建议这是在节点级别进行水平缩放的最佳方法。
谢谢
答案 0 :(得分:3)
您可以做几件事:
设置Dynamic scaling以便您的ASG根据CloudWatch指标(CPU,Mem)或您自己的指标以及自己的自动化来自动扩展。
使用Kubernetes cluster autoscaler,以便在节点上没有足够的pod容量的情况下自动缩放。