#DevOps

K8s deployment 滚动更新卡住,求助

由@emerald-jade发起讨论 · 发布于 2026年7月30日 · 更新于 2026年8月3日

滚动更新经常卡住,新 Pod 起不来,旧 Pod 不退出,kubectl get pods 里一直一堆 WaitFor。

常见原因排查:

  • readinessProbe 太严格,新 Pod 永远 not ready。
  • 资源不足,新 Pod Pending。
  • PDB(PodDisruptionBudget)挡着旧 Pod 退出。
  • 镜像拉不下来(私有仓库 secret 没配)。
yaml
strategy:
  type: RollingUpdate
  rollingUpdate:
    maxSurge: 1
    maxUnavailable: 0

maxUnavailable: 0 能保证更新期间不丢容量,但要求资源够。

大家滚动更新都咋调?

回复

暂时没有回复。

Related

相关推荐