一种在Kubernetes中Pod设置多IP的方法

基本信息

申请号 CN202010213738.1 申请日 -
公开(公告)号 CN111371627A 公开(公告)日 2020-07-03
申请公布号 CN111371627A 申请公布日 2020-07-03
分类号 H04L12/24;H04L29/08 分类 -
发明人 王伟华;梅进 申请(专利权)人 广西梯度科技股份有限公司
代理机构 东莞领航汇专利代理事务所(普通合伙) 代理人 广西梯度科技有限公司
地址 530000 广西壮族自治区南宁市洪胜路5号丽汇科技工业园标准厂房综合楼1516-11号房
法律状态 -

摘要

摘要 本发明公开了一种在Kubernetes中Pod设置多IP的方法,本发明涉及云计算的技术领域,由独立的网络管理模块组成,网络服务器与网络插件使用RESTful接口进行通信,当Kubelet服务在节点上创建Pod资源时,按照CNI规范、配置调用网络插件为Pod配置多IP网络配置,由网络插件解析Kubelet传入的Pod配置,而后网络插件调用网络服务器的Add接口获取为Pod定义的多IP网络配置,当网络插件获取到Pod的多IP网络配置后,通过循环网络配置列表的方式,为Pod逐一配置指定的IP网络配置,为Pod配置的多IP分别关联到Pod所运行节点之上的不同网卡,以实现Pod中产生的不同网络流量走不同网络接口的要求,进而达到Pod网络高可用、流量分摊、兼容应用多网络部署的效果。