文档首页 > > 用户指南> 弹性伸缩> 工作负载弹性伸缩>

管理工作负载伸缩策略

管理工作负载伸缩策略

分享
更新时间:2021/03/31 GMT+08:00

操作场景

HPA或CustomedHPA策略创建完成后,可对创建的策略进行更新、克隆、编辑YAML以及删除等操作。

查看HPA策略

您可以查看HPA策略的规则、状态和事件,参照界面中的报错提示有针对性的解决异常事件。

  1. 登录CCE控制台,在左侧导航栏中单击“弹性伸缩”,在“工作负载伸缩”页签下,单击要查看的HPA策略前方的
  2. 在展开的区域中,可以看到规则、状态和事件页签,若策略异常,请参照界面中的报错提示进行定位处理。

    您还可以在工作负载详情页中查看已创建的HPA策略,登录CCE控制台,在左侧导航栏中单击“工作负载 > 无状态负载 Deployment”,单击工作负载后方“操作”中的“更多 > 伸缩”,在该工作负载详情页的“伸缩”页签下可以看到“弹性伸缩 - HPA / CustomedHPA”,您在“弹性伸缩”页面配置的HPA策略也会在这里显示。

    表1 事件类型及名称

    事件类型

    事件名称

    描述

    正常

    SuccessfulRescale

    扩缩容成功

    异常

    InvalidTargetRange

    无效的TargetRange

    InvalidSelector

    无效选择器

    FailedGetObjectMetric

    获取对象失败数

    FailedGetPodsMetric

    获取Pod列表失败指标

    FailedGetResourceMetric

    获取资源失败数

    FailedGetExternalMetric

    获取外部指标失败

    InvalidMetricSourceType

    无效的指标来源类型

    FailedConvertHPA

    转换HPA失败

    FailedGetScale

    获取比例尺失败

    FailedComputeMetricsReplicas

    计算指标副本数失败

    FailedGetScaleWindow

    获取ScaleWindow失败

    FailedRescale

    扩缩容失败

查看CustomedHPA策略

您可以查看CustomedHPA策略的规则和最新状态,参照界面中的报错提示有针对性的解决异常事件。

  1. 登录CCE控制台,在左侧导航栏中单击“弹性伸缩”,在“工作负载伸缩”页签下,单击要查看的CustomedHPA策略前方的
  2. 在展开的区域中,可以看到规则页签,若策略异常,请单击“最新状态”栏中的“详情”,参照展开的详细信息进行定位处理。

    您还可以在工作负载详情页中查看已创建的CustomedHPA策略,登录CCE控制台,在左侧导航栏中单击“工作负载 > 无状态负载 Deployment”,单击工作负载后方“操作”中的“更多 > 伸缩”,在该工作负载详情页的“伸缩”页签下可以看到“弹性伸缩 - HPA / CustomedHPA”,您在“弹性伸缩”页面配置的CustomedHPA策略也会在这里显示。

更新HPA或CustomedHPA策略

以HPA策略为例。

  1. 登录CCE控制台,在左侧导航栏中单击“弹性伸缩”,在“工作负载伸缩”页签下,单击策略后方“操作”栏中的“更新”
  2. 在打开的“更新工作负载HPA策略”页面中,参考表1更新策略参数。
  3. 单击“更新”完成策略更新。

克隆HPA或CustomedHPA策略

  1. 登录CCE控制台,在左侧导航栏中单击“弹性伸缩”,在“工作负载伸缩”页签下,单击策略后方“操作”栏中的“克隆”
  2. 在打开的“创建工作负载HPA策略”页面中,可以看到部分参数(如实例范围、冷却时间和策略规则)已经克隆过来,请按照业务需求补充或修改其他策略参数。
  3. 单击“创建”完成策略克隆,在“工作负载伸缩”页签下的策略列表中可以看到新克隆的策略。

编辑YAML(HPA策略)

  1. 登录CCE控制台,在左侧导航栏中单击“弹性伸缩”,在“工作负载伸缩”页签下,单击HPA策略后方“操作”栏中的“更多 > 编辑YAML”
  2. 在弹出的“编辑YAML”窗口中,可以对YAML进行修改和下载。
  3. 在右上角关闭窗口完成操作。

查看YAML(CustomedHPA策略)

  1. 登录CCE控制台,在左侧导航栏中单击“弹性伸缩”,在“工作负载伸缩”页签下,单击CustomedHPA策略后方“操作”栏中的“更多 > 查看YAML”
  2. 在弹出的“查看YAML”窗口中,可以对YAML进行复制和下载,不能对其修改。
  3. 在右上角关闭窗口完成操作。

删除HPA或CustomedHPA策略

  1. 登录CCE控制台,在左侧导航栏中单击“弹性伸缩”,在“工作负载伸缩”页签下,单击策略后方“操作”栏中的“更多 > 删除”
  2. 在弹出的“删除HPA策略”窗口中,确认是否删除。
  3. 单击“是”完成删除操作。
分享:

    相关文档

    相关产品

文档是否有解决您的问题?

提交成功!非常感谢您的反馈,我们会继续努力做到更好!
反馈提交失败,请稍后再试!

*必选

请至少选择或填写一项反馈信息

字符长度不能超过200

提交反馈 取消

如您有其它疑问,您也可以通过华为云社区论坛频道来与我们联系探讨

智能客服提问云社区提问