多云多集群的Kubernetes管理系统及方法与设备技术方案

技术编号:30799566 阅读:38 留言:0更新日期:2021-11-16 08:05
本发明专利技术提供了一种多云多集群的Kubernetes管理系统及方法与设备,其中所述Kubernetes管理系统包括:若干Kubernetes集群,所述若干Kubernetes集群被部署于多个云平台;集群注册模块,所述集群注册模块用于所述若干Kubernetes集群的注册和验证,并存储各Kubernetes集群的注册信息;集群管理调度模块,所述集群管理调度模块用于接收集群操作信息,以及从所述集群注册模块中获取与所述集群操作信息相对应的目标Kubernetes集群的注册信息,并根据预设规则选择所述目标Kubernetes集群中适合的服务项目以执行集群操作。集群中适合的服务项目以执行集群操作。集群中适合的服务项目以执行集群操作。

【技术实现步骤摘要】
多云多集群的Kubernetes管理系统及方法与设备


[0001]本专利技术涉及云计算领域,尤其涉及一种多云多集群的Kubernetes管理系统及方法与设备。

技术介绍

[0002]随着企业对公有云的大规模使用,Kubernetes作为基础设施同样在多云的应用上越来越广泛。由于使用的广泛,Kubernetes版本迭代发布也相应较快,企业用户的使用往往会跟不上版本演进的速度,特别是在生产环境中,对于版本升级会带来诸多风险,从而造成服务中断,这对于用户来说显然是难以接受的。同时随着客户业务的发展,单集群的压力与瓶颈也越来越明显,每一次的应用发布上线可能都会是如履薄冰。例如对于一些大型的集团用户,旗下往往有数百个品牌,以及拥有数百个应用,单集群也高达数百个节点,其中包含开发、测试、生产环境,拥有上亿的访问量,应用的发布频率每周至少一次,每次在进行发布时会承受巨大的压力,尤其是在一些特殊时期,如618和双11等,压力会更加严峻。
[0003]由于Kubernetes不断地在进行迭代,每个版本支持周期为9个月,超过支持周期以后将不再提供相关补丁的本文档来自技高网...

【技术保护点】

【技术特征摘要】
1.一种多云多集群的Kubernetes管理系统,其特征在于,包括:若干Kubernetes集群,所述若干Kubernetes集群被部署于多个云平台;集群注册模块,所述集群注册模块用于所述若干Kubernetes集群的注册和验证,并存储各Kubernetes集群的注册信息;集群管理调度模块,所述集群管理调度模块用于接收集群操作信息,以及从所述集群注册模块中获取与所述集群操作信息相对应的目标Kubernetes集群的注册信息,并根据预设规则选择所述目标Kubernetes集群中适合的服务项目以执行集群操作。2.根据权利要求1所述的Kubernetes管理系统,其特征在于,所述注册信息包括集群名称、集群版本、集群账号/密码、集群Token和集群访问地址。3.根据权利要求1所述的Kubernetes管理系统,其特征在于,还包括客户端,所述客户端用于向所述集群管理调度模块发送所述集群操作信息。4.根据权利要求1所述的Kubernetes管理系统,其特征在于,各Kubernetes集群所对应的Kubernetes版本不完全相同。5.根据权利要求1所述的Kubernetes管理系统,其特征在于,所述集群管理调度模块根据最短...

【专利技术属性】
技术研发人员:赵平高海峰
申请(专利权)人:上海联蔚盘云科技有限公司
类型:发明
国别省市:

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1