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

基本信息

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

摘要

摘要 本发明公开了一种在Kubernetes中Pod设置静态IP的方法,S1、首先基于Kubernetes集群平台实现Pod网络管理功能,需要实现创建容器网络、容器IP分配以及容器IP回收等工作流程时,如需通过网络管理平台创建容器网络时,本发明涉及系统框架构造技术领域。该在Kubernetes中Pod设置静态IP的方法,通过查询Mysql集群5,获取到指定容器网络配置,并更新Mysql中对应的IP记录,以标识该Pod IP记录已被使用,同时将查询结果回传给网络插件,当网络插件接收到容器的网络配置后,通过Linux的Network Namespace技术,切换到容器的Network Namespace中,为容器配置指定的网络配置,固定Pod IP的使用方式,可以提高应用迁移到Kubernetes集群的效率并降低维护成本,最大程度的兼容用户部署应用、运维应用的方式。