当K8s集群滚动更新的时候,新版本部分节点启动成功,在系统中状态为READY,SERVICE 层面将会把流量分配到新启动的节点,由于新版本的期望节点数没有全部READY,上一版本节点没有完成退出READY状态,会将流量分流到上一版本的READY状态节点中。
有用ingress也是从service获取后端pod节点状态、ip,在切换版本的过程中根据自身定义的规则对流量进行分发。