【发布时间】:2020-10-19 20:20:31
【问题描述】:
我正在使用 k8s 来部署我的 docker 应用程序。
一旦声明应用需要 20-30 秒才能准备好,应用很大,启动时需要一些时间。
平均开机时间为 20-30 秒。我想在滚动更新期间等待 60 秒。因为目前,在启动新应用程序(在新 pod 中)时,旧 pod 会终止。
我该怎么做?
【问题讨论】:
-
您的 pod 有 configured a readiness probe 吗?在新 pod 准备好(并且探测通过)之前,不应拆除旧 pod。
标签: kubernetes rolling-updates