今天想给 k8s deployment 中的镜像升级一下版本。发现容器内报错 lockfile 被占用 ,是因为默认的替换 pod 策略会先创建新的,等新的 healthy 之后再删除老 pod ,在我的场景下是需要先删除老 pod 再创建新 pod 的。根据官方文档: 如果 .spec.strategy.type==Recreate ,在创建新 Pods 之前,所有现有的 Pods 会被杀死。 …
今天想给 k8s deployment 中的镜像升级一下版本。发现容器内报错 lockfile 被占用 ,是因为默认的替换 pod 策略会先创建新的,等新的 healthy 之后再删除老 pod ,在我的场景下是需要先删除老 pod 再创建新 pod 的。根据官方文档: 如果 .spec.strategy.type==Recreate ,在创建新 Pods 之前,所有现有的 Pods 会被杀死。 …
讨论
登录后参与讨论
还没有评论,来说第一句吧。