You need to enable JavaScript to run this app.
优惠活动
大模型
产品
解决方案
定价
更多

HorizontalPodAutoscaler缩容时Pod会进入什么状态?

HorizontalPodAutoscaler缩容时Pod的状态变化

当HPA触发缩容操作时,被选中终止的Pod状态变化流程如下:

  • 初始状态为running
  • 收到终止指令后,首先进入短暂的terminating中间状态——此时kubelet会向Pod内主进程发送SIGTERM信号,给予默认30秒的优雅终止时间
  • 若进程在优雅时间内正常退出,Pod最终会进入terminated状态;若超时未退出,kubelet会发送SIGKILL强制终止进程,Pod同样会变为terminated状态

你推测的running到terminated的最终状态变化是正确的,只是中间多了一个terminating过渡状态。至于HPA文档里没提及这点,是因为HPA的核心职责是根据指标调整副本数,实际的Pod终止流程属于Kubernetes通用的Pod生命周期管理范畴,相关细节会在Pod生命周期的官方文档中说明。

内容的提问来源于stack exchange,提问作者Wunderbread

相关产品推荐
方舟 Agent Plan

超全模态模型 × Harness 升级,最新支持 Deepseek-V4.1-Flash、GLM-5.3 系列、Doubao-Seedream-5.0-pro、Kimi-K3 (部分), 限时 9.9 元起

最近更新时间:2026.08.16 03:25:20