[发明专利]跨集群资源管理方法、装置、设备和存储介质在审
| 申请号: | 202210173432.7 | 申请日: | 2022-02-24 |
| 公开(公告)号: | CN114650170A | 公开(公告)日: | 2022-06-21 |
| 发明(设计)人: | 韩朝阳;何小锋 | 申请(专利权)人: | 京东科技信息技术有限公司 |
| 主分类号: | H04L9/40 | 分类号: | H04L9/40;G06F21/60 |
| 代理公司: | 北京路浩知识产权代理有限公司 11002 | 代理人: | 王治东 |
| 地址: | 100176 北京市大兴区北京经*** | 国省代码: | 北京;11 |
| 权利要求书: | 查看更多 | 说明书: | 查看更多 |
| 摘要: | |||
| 搜索关键词: | 集群 资源管理 方法 装置 设备 存储 介质 | ||
1.一种跨集群资源管理方法,其特征在于,所述方法包括:
在监听到角色模板中有新增角色时,根据所述新增角色在主集群创建作为全局集群角色的第一角色,以向所述主集群对应的被管理子集群下发所述第一角色对应的单集群角色,其中,所述角色模板由管理用户在所述主集群创建;
获取所述主集群中的项目角色绑定关系模板中所述第一角色对应的第一项目-用户-角色绑定关系;
获取所述主集群中的项目命名空间绑定关系模板中第一项目对应的第一项目命名空间绑定关系;
根据所述第一项目-用户-角色绑定关系和所述第一项目命名空间绑定关系在第一子集群中创建所述第一角色在所述第一项目中的用户角色绑定关系,其中,所述第一子集群为所述第一项目对应的命名空间所在的被管理子集群。
2.根据权利要求1所述的方法,其特征在于,所述方法还包括:
在监听到所述项目角色绑定关系模板中增加项目-用户-角色绑定关系时,根据第一增加数据在所述主集群中创建第二项目和第二角色的第二绑定关系;
获取所述主集群的项目命名空间绑定关系模板中所述第二项目对应的第二项目命名空间绑定关系;
根据所述第二绑定关系和所述第二项目命名空间绑定关系在所述主集群中创建所述第二角色在所述第二项目中的用户角色绑定关系。
3.根据权利要求1所述的方法,其特征在于,所述方法还包括:
在监听到项目命名空间绑定关系模板中增加项目命名空间绑定关系时,根据第二增加数据在所述主集群中创建所述第三项目和第三命名空间的第三绑定关系;
获取所述主集群中第三项目对应的第二项目-用户-角色绑定关系;
根据所述第三绑定关系和所述第二项目-用户-角色绑定关系在所述主集群中创建第三角色在所述第三项目中的用户角色绑定关系。
4.根据权利要求1所述的方法,其特征在于,所述方法还包括:
在监听到所述项目角色绑定关系模板中删除项目-用户-角色绑定关系时,根据第一删除数据在所述主集群中获取第四项目和第四角色的第四绑定关系;
获取所述主集群中所述第四项目对应的第三项目命名空间绑定关系;
根据所述第四绑定关系和所述第三项目命名空间绑定关系在所述主集群中删除所述第四角色在所述第四项目中的用户角色绑定关系。
5.根据权利要求1所述的方法,其特征在于,所述方法还包括:
在监听到项目命名空间绑定关系模板中删除项目命名空间绑定关系时,根据第二删除数据在所述主集群中获取第五项目和第四命名空间的第五绑定关系;
获取所述主集群中所述第五项目对应的第三项目-用户-角色绑定关系;
根据所述第五绑定关系和所述第三项目-用户-角色绑定关系在所述主集群中删除第五角色在所述第五项目中的用户角色绑定关系。
6.根据权利要求1所述的方法,其特征在于,所述根据所述新增角色在主集群创建作为全局集群角色的第一角色之前,所述方法还包括:
根据所述管理用户发送的接口命令或者kubernetes命令在所述主集群中的所述角色模板中添加所述新增角色。
7.根据权利要求1所述的方法,其特征在于,所述获取所述主集群的项目角色绑定关系模板中所述第一角色对应的第一项目-用户-角色绑定关系之前,所述方法还包括:
根据项目用户发送的接口命令在所述主集群中的所述项目角色绑定关系模板中添加所述第一角色对应的第一项目-用户-角色绑定关系;
所述获取所述主集群中的项目命名空间绑定关系模板中第一项目对应的第一项目命名空间绑定关系之前,所述方法还包括;
根据所述项目用户发送的接口命令在所述主集群中的所述项目命名空间绑定关系模板中添加所述第一项目对应的第一项目命名空间绑定关系。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于京东科技信息技术有限公司,未经京东科技信息技术有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/202210173432.7/1.html,转载请声明来源钻瓜专利网。





