基于K8s的原生应用选主方法、装置及存储介质
基本信息
申请号 | CN202111542782.8 | 申请日 | - |
公开(公告)号 | CN114185558A | 公开(公告)日 | 2022-03-15 |
申请公布号 | CN114185558A | 申请公布日 | 2022-03-15 |
分类号 | G06F8/60(2018.01)I | 分类 | 计算;推算;计数; |
发明人 | 顾欣;杨波;徐冬 | 申请(专利权)人 | 华云数据控股集团有限公司 |
代理机构 | 北京三聚阳光知识产权代理有限公司 | 代理人 | 王娜 |
地址 | 214000江苏省无锡市滨湖区科教软件园6号 | ||
法律状态 | - |
摘要
摘要 | 本发明提供一种基于K8s的原生应用选主方法、装置及存储介质,方法包括根据获取到的针对目标应用的部署信息,基于Kubernetes平台将目标应用部署在目标数量的Pod中;部署信息包括目标应用部署的Pod数量、可同时运行的Pod的数量,Pod包括一个对应的应用容器,应用容器中存储有目标应用的代码;基于预设回调准入机制,在针对目标应用部署的每个Pod中注入选主容器信息;接收每个Pod发送的目标数据,将目标数据写入预先创建的Lease资源,并将预先创建的Lease资源反馈的写入成败信息发送至对应的Pod;将接收到写入成功信息的Pod确定为原生应用的主Pod。本方案有效解决了云原生选主侵入性的问题。 |
