HPA或CustomedHPA策略创建完成后,可对创建的策略进行更新、克隆、编辑YAML以及删除等操作。
您可以查看HPA策略的规则、状态和事件,参照界面中的报错提示有针对性的解决异常事件。
步骤 1 登录CCE控制台,在左侧导航栏中单击“弹性伸缩”,在“工作负载伸缩”页签下,单击要查看的HPA策略前方的。
步骤 2 在展开的区域中,可以看到规则、状态和事件页签,若策略异常,请参照界面中的报错提示进行定位处理。
说明:您还可以在工作负载详情页中查看已创建的HPA策略,登录CCE控制台,在左侧导航栏中单击“工作负载 > 无状态负载 Deployment”,单击工作负载后方“操作”中的“更多 > 伸缩”,在该工作负载详情页的“伸缩”页签下可以看到“弹性伸缩 - HPA / CustomedHPA”,您在“弹性伸缩”页面配置的HPA策略也会在这里显示。
表-事件类型及名称
事件类型 | 事件名称 | 描述 |
正常 | SuccessfulRescale | 扩缩容成功 |
异常 | InvalidTargetRange | 无效的TargetRange |
InvalidSelector | 无效选择器 | |
FailedGetObjectMetric | 获取对象失败数 | |
FailedGetPodsMetric | 获取Pod列表失败指标 | |
FailedGetResourceMetric | 获取资源失败数 | |
FailedGetExternalMetric | 获取外部指标失败 | |
InvalidMetricSourceType | 无效的指标来源类型 | |
FailedConvertHPA | 转换HPA失败 | |
FailedGetScale | 获取比例尺失败 | |
FailedComputeMetricsReplicas | 计算指标副本数失败 | |
FailedGetScaleWindow | 获取ScaleWindow失败 | |
FailedRescale | 扩缩容失败 |
您可以查看CustomedHPA策略的规则和最新状态,参照界面中的报错提示有针对性的解决异常事件。
步骤 1 登录CCE控制台,在左侧导航栏中单击“弹性伸缩”,在“工作负载伸缩”页签下,单击要查看的CustomedHPA策略前方的。
步骤 2 在展开的区域中,可以看到规则页签,若策略异常,请单击“最新状态”栏中的“详情”,参照展开的详细信息进行定位处理。
说明:您还可以在工作负载详情页中查看已创建的CustomedHPA策略,登录CCE控制台,在左侧导航栏中单击“工作负载 > 无状态负载 Deployment”,单击工作负载后方“操作”中的“更多 > 伸缩”,在该工作负载详情页的“伸缩”页签下可以看到“弹性伸缩 - HPA / CustomedHPA”,您在“弹性伸缩”页面配置的CustomedHPA策略也会在这里显示。
以HPA策略为例。
步骤 1 登录CCE控制台,在左侧导航栏中单击“弹性伸缩”,在“工作负载伸缩”页签下,单击策略后方“操作”栏中的“更新”。
步骤 2 在打开的“更新工作负载HPA策略”页面中,更新策略参数。
步骤 3 单击“更新”完成策略更新。
步骤 1 登录CCE控制台,在左侧导航栏中单击“弹性伸缩”,在“工作负载伸缩”页签下,单击策略后方“操作”栏中的“克隆”。
步骤 2 在打开的“创建工作负载HPA策略”页面中,可以看到部分参数(如实例范围、冷却时间和策略规则)已经克隆过来,请按照业务需求补充或修改其他策略参数。
步骤 3 单击“创建”完成策略克隆,在“工作负载伸缩”页签下的策略列表中可以看到新克隆的策略。
步骤 1 登录CCE控制台,在左侧导航栏中单击“弹性伸缩”,在“工作负载伸缩”页签下,单击HPA策略后方“操作”栏中的“更多 > 编辑YAML”。
步骤 2 在弹出的“编辑YAML”窗口中,可以对YAML进行修改和下载。
步骤 3 在右上角关闭窗口完成操作。
步骤 1 登录CCE控制台,在左侧导航栏中单击“弹性伸缩”,在“工作负载伸缩”页签下,单击CustomedHPA策略后方“操作”栏中的“更多 > 查看YAML”。
步骤 2 在弹出的“查看YAML”窗口中,可以对YAML进行复制和下载,不能对其修改。
步骤 3 在右上角关闭窗口完成操作。
步骤 1 登录CCE控制台,在左侧导航栏中单击“弹性伸缩”,在“工作负载伸缩”页签下,单击策略后方“操作”栏中的“更多 > 删除”。
步骤 2 在弹出的“删除HPA策略”窗口中,确认是否删除。
步骤 3 单击“是”完成删除操作。