全部产品

ACK安装virtual-kubelet-autoscaler

virtual-kubelet-autoscaler是阿里云提供的Kubernetes Autoscaler插件,在Pod调度时,如果没有匹配的node节点,会由virtual-kubelet-autoscaler进行接管,把调度失败的Pod重新调度到ECI上。

前提条件

您已经成功创建了ACK集群并部署了虚拟节点。

操作步骤

  1. 登录容器服务管理控制台

  2. 在左侧导航栏,选择市场>应用目录

  3. 阿里云应用页签下,找到ack-virtual-kubelet-autoscaler应用,然后单击该应用。

    阿里云应用页签下包含较多应用,您可以通过右上角的搜索框进行关键字检索。

  4. ack-virtual-kubelet-autoscaler页面右侧的创建区域,选择目标集群,单击创建部署autoscaler1

  5. 查看部署结果。

    1. 在左侧导航栏,单击集群

    2. 单击目标集群的ID。

    3. 在集群信息页面的左侧导航栏,选择应用>Helm

    4. 查看ack-virtual-kubelet-autoscaler对应的状态是否为已部署部署autoscaler

安装完成后,当ACK集群中已有work node资源不满足条件时,可以把Pod调度至虚拟节点的ECI上。更多信息,请参见通过virtual-kubelet-autoscaler将Pod自动调度到虚拟节点