打卡:57 | 管理设计篇之“部署升级策略”
针对本节课的内容,让我想起了之前做 k8s里面的 Deploy升级的场景,但是遇到一个问题始终无法解释?
默认k8s中升级新版本的策略是滚动更新,这个意思的话,就是服务不会中断的, 但是在我测试中发现并非如此,具体如下:
假设,我Deploy 的副本是3个,现在有版本是2的镜像要上线,通过 kubectl images修改 Deploy镜像版本为新的版本2,这时,我在另外一台机器上一直curl接口,发现当有第一个版本2的节点加入到 Deploy对应的 Service的 endpoint上时候,curl会显示 请求被拒绝响应的情况。
展开