【技术实现步骤摘要】
集群管理方法、装置、计算机设备和存储介质
[0001]本申请涉及计算机
,特别是涉及一种集群管理方法、装置、计算机设备和存储介质。
技术介绍
[0002]随着云技术的发展,越来越多的企业将其项目的资源分布到基于不同云平台的集群上进行管理,以避免受限于单一云服务供应商进而提高服务的交付能力。目前企业通常采用KubeFed、Fleet、Crossplane等多集群管理技术,来对散布在各个云平台的项目资源进行管理。
[0003]然而,现有的多集群管理技术非常有限,通常对网络和可用环境具有较多的限制,难以实现对分布在不同云平台或分布在同一云平台的不同可用区的资源的进行高效地管理。
技术实现思路
[0004]基于此,有必要针对上述技术问题,提供一种能够资源管理效率的集群管理方法、装置、计算机设备和存储介质。
[0005]一种集群管理方法,所述方法包括:
[0006]接收用户端发起的集群管理请求;
[0007]基于所述集群管理请求中的集群管理参数确定待管理集群的集群类型;
[0008]当所述集群类型为第一集群类型时,向所述待管理集群所属可用区对应的集群管理组件转发所述集群管理请求,以使所述集群管理组件基于所述集群管理请求对所述可用区内的所述待管理集群进行管理;
[0009]当所述集群类型为第二集群类型时,基于所述集群管理请求对所述待管理集群进行管理。
[0010]一种集群管理装置,所述装置包括:
[0011]请求接收模块,用于接收用户端发起的集 ...
【技术保护点】
【技术特征摘要】
1.一种集群管理方法,其特征在于,所述方法包括:接收用户端发起的集群管理请求;基于所述集群管理请求中的集群管理参数确定待管理集群的集群类型;当所述集群类型为第一集群类型时,向所述待管理集群所属可用区对应的集群管理组件转发所述集群管理请求,以使所述集群管理组件基于所述集群管理请求对所述可用区内的所述待管理集群进行管理;当所述集群类型为第二集群类型时,基于所述集群管理请求对所述待管理集群进行管理。2.根据权利要求1所述的方法,其特征在于,所述基于所述集群管理请求中的集群管理参数确定待管理集群的集群类型,包括:对所述集群管理请求进行解析,得到集群管理参数;所述集群管理参数包括集群类型确定参数;基于所述集群类型确定参数确定待管理集群的集群类型。3.根据权利要求2所述的方法,其特征在于,所述集群管理参数还包括身份参数;所述方法还包括:基于所述身份参数对所述集群管理请求的发起方进行管理权限验证;当所述管理权限验证通过后,执行所述基于所述集群类型确定参数确定待管理集群的集群类型的步骤。4.根据权利要求2所述的方法,其特征在于,所述方法应用于集群管理系统的目标集群管理组件,所述基于所述集群类型确定参数确定待管理集群的集群类型,包括:基于所述集群类型确定参数确定所述待管理集群所属可用区与目标可用区是否为同一可用区;所述目标可用区为所述目标集群管理组件所处的可用区;若所述可用区与目标可用区非同一可用区,则确定所述待管理集群的集群类型为第一集群类型;若所述可用区与目标可用区为同一可用区,则确定所述待管理集群的集群类型为第二集群类型。5.根据权利要求4所述的方法,其特征在于,所述集群类型确定参数包括可用区标识、集群标识和节点标识中的至少一个,所述基于所述集群类型确定参数确定所述待管理集群所属可用区与目标可用区是否为同一可用区,包括:基于所述可用区标识、集群标识和节点标识中的至少一个,确定所述待管理集群所属可用区的可用区标识;获取目标可用区的目标可用区标识;若所述待管理集群所属的可用区的可用区标识与所述目标可用区标识不一致,则确定所述待管理集群所属的可用区与目标可用区非同一可用区;若所述待管理集群所属的可用区的可用区标识与所述目标可用区标识一致,则确定所述待管理集群所属的可用区与目标可用区为同一可用区。6.根据权利要求1所述的方法,其特征在于,所述方法应用于集群管理系统的目标集群管理组件,所述基于所述集群管理请求对所述待管理集群进行管理,包括:当所述集群管理请求为集群添加请求时,将所述待管理集群添加至所述集群管理系
统;当所述集群管理请求为集群修改请求时,对所述待管理集群进行修改;当所述集群管理请求为集群删除请求时,对所述待管理集群进行删除。7.根据权利要求6所述的方法,其特征在于,所述当所述集群管理请求为集群添加请求时,将所述待管理...
【专利技术属性】
技术研发人员:汝英哲,胡晓亮,周亮宇,
申请(专利权)人:腾讯科技深圳有限公司,
类型:发明
国别省市:
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。