基于Kubernetes平台和负载均衡组件的缺省灰度发布方法和装置

基本信息

申请号 CN202210048079.X 申请日 -
公开(公告)号 CN114064062A 公开(公告)日 2022-02-18
申请公布号 CN114064062A 申请公布日 2022-02-18
分类号 G06F8/61(2018.01)I;G06F8/65(2018.01)I;G06F8/71(2018.01)I;H04L67/1004(2022.01)I 分类 计算;推算;计数;
发明人 任玉鹏 申请(专利权)人 北京快成科技有限公司
代理机构 北京安度修典专利代理事务所(特殊普通合伙) 代理人 杨方成;马欢萍
地址 100080北京市海淀区北四环西路9号银谷大厦12B08
法律状态 -

摘要

摘要 本发明涉及一种基于Kubernetes平台和负载均衡组件的缺省灰度发布方法和装置,还包括灰度发布配置参数信息;实施过程中将灰度发布配置参数信息下发至微服务网关,用户请求经过网关时,由网关结合灰度发布配置参数信息对用户请求进行初始灰度标记,灰度发布过程中的流量切换和执行的控制权置于微服务网关中。本发明不使用服务网格技术,线上运行服务与灰度测试服务使用Namespace隔离,同时打通两个Namespace中的服务通信,避免传统蓝绿发布方案存在的资源利用率只有50%的局限,实现硬件资源利用率最大化,并可以通过调整灰度发布参数实现切换不同版本服务承载的流量,并在灰度测试失败时,快速回滚。