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