virtual-kubelet-autoscaler是阿里云提供的Kubernetes Autoscaler插件,在Pod进行调度时,如果没有匹配的node节点(例如:已有的ECS work节点资源不足),会由virtual-kubelet-autoscaler进行接管,把调度失败的Pod进行重新调度,调度到ECI(虚拟节点)上。
前提条件
- 创建一个Kubernetes托管版集群。具体操作,请参见创建Kubernetes托管版集群。
- 已在集群上部署了一个虚拟节点。具体操作,请参见通过部署ACK虚拟节点组件创建ECI Pod。
部署virtual-kubelet-autoscaler
执行结果
- 在集群列表页面中,单击目标集群名称或者目标集群右侧操作列下的详情。
- 在集群管理页左侧导航栏中,选择 ,可以找到ack-virtual-kubelet-autoscaler的应用。