全部产品
云市场

高级配置

更新时间:2020-02-25 15:55:14

前提条件

操作步骤

  1. 登录容器应用服务控制台,在左侧导航栏点击 自动伸缩 > 节点伸缩

  2. 节点伸缩(Autoscaler) 页面,点击右上角的 高级配置,在弹出框中配置以下信息:

    • 集群弹性伸缩配置

      说明:以下配置项的值为系统根据集群中所有的节点组配置自动计算得出,不可修改。您可以直接 修改节点组配置,此处会实时同步修改计算结果。

      • 集群中 CPU 核数的最小值:集群中所有伸缩组配置的最小节点数*节点规格中的 CPU 核数 之和。
      • 集群中 CPU 核数的最大值:集群中所有伸缩组配置的最大节点数*节点规格中的 CPU 核数 之和。
      • 集群中内存的最小值:集群中所有伸缩组配置的最小节点数*节点规格中的内存大小 之和。
      • 集群中内存的最大值:集群中所有伸缩组配置的最大节点数*节点规格中的内存大小 之和。
      • 自动扩缩容最大节点数:集群中所有伸缩组配置的最大节点数 之和。
    • 扩容规则

      • 机房选择策略:顺序选择或随机选择。
      • 扩容资源评估策略:默认为背包算法。
      • 扩容失败建出ECS的最大数量(熔断保护):超过该值,将不再进行扩容,但还可以进行缩容,熔断保护。最小值为 2。

        说明:由扩容创建出来但未成功加入伸缩节点组导致资源溢出的的最大节点数。通过该设置实现熔断保护:超过该数量将不再执行扩容,可执行缩容。如果熔断被触发,用户只能手动去 ECS 控制台手动删除扩容失败的节点(扩容创建出来的 ECS 以autoscaler-为前缀,),手动删除后系统会自动解除熔断。

      • 等待扩容新节点的最长时间:默认 600 秒。

    • 缩容规则

      • 空闲节点缩容考察期:默认 300 秒。
      • 节点未就绪缩容静默期:默认 300 秒。
      • 缩容之后的缩容静默期:默认 30 秒。
      • 扩容之后的缩容静默期:默认 300 秒。
      • 缩容失败之后的缩容静默期:默认 10 秒。
      • 单次缩容最大节点数:默认为 5。
      • 缩容时忽略带有本地存储的节点:存在使用本地储存(如 emptydir、hostPath)的 Pod 的节点不进行缩容。默认勾选。
      • 缩容时忽略 Daemonset 的使用率:默认勾选。