更新时间:2024-07-31 GMT+08:00
HPA的CPU初始化期间
HPA的CPU初始化期间内,只有Pod当前处于就绪状态并完成了最近一次指标采集,其指标才会被HPA统计使用。
设置该字段可以在Pod启动初期过滤掉不稳定的CPU使用数据,进而防止基于瞬时峰值做出错误的扩缩容决策。
HPA相关介绍请查看官方文档:https://kubernetes.io/docs/tasks/run-application/horizontal-pod-autoscale/
取值范围
有效的时间格式字符串
默认值
5m0s
配置建议
如果观察到Pods在启动阶段的CPU使用率波动导致HPA作出错误的扩缩容决策,可以适当增加此值。
配置风险
设置过低可能导致基于CPU峰值做出过度反应的扩缩容;而设置得过高则可能在实际需要扩缩容时出现延迟。