基于多租户环境的Kubernetes与Neutron对接方法、存储介质、设备
基本信息

| 申请号 | CN201810653939.6 | 申请日 | - |
| 公开(公告)号 | CN108900651A | 公开(公告)日 | 2018-11-27 |
| 申请公布号 | CN108900651A | 申请公布日 | 2018-11-27 |
| 分类号 | H04L29/12;H04L29/08;G06F9/50 | 分类 | 电通信技术; |
| 发明人 | 唐继元;邓德源;张鑫 | 申请(专利权)人 | 杭州才云科技有限公司 |
| 代理机构 | 广州市越秀区哲力专利商标事务所(普通合伙) | 代理人 | 杭州才云科技有限公司 |
| 地址 | 310000 浙江省杭州市滨江区六和路368号一幢(北)三楼B3128 | ||
| 法律状态 | - | ||
摘要

| 摘要 | 基于多租户环境的Kubernetes与Neutron对接方法,包括以下步骤:创建租户Service,Kubernetes集群租户中的用户创建对应的租户Service;分配虚拟IP,controller根据租户Service通过Neutron创建对应的Loadbalancer,并从用户对应租户的Service CIDR中分配虚拟IP给Loadbalancer,将Loadbalancer的IP保存至租户Service对象;创建对应资源,根据租户Service的Protocol、Port、Endpoints在Neutron中创建对应的Listener、Member Pool、Members。本发明还涉及存储介质、电子设备。本发明通过创建租户Service,由各租户的OpenStack Neutron LBaaS分配租户Service的IP,同时Service的负载均衡由LBaaS的Loadbalancer提供,实现各租户的Service能够利用租户自己的LBaaS服务,而且各租户能够单独为各自Service设置IP段。 |





