集群纳管方法、装置及电子设备制造方法及图纸

技术编号:26425610 阅读:32 留言:0更新日期:2020-11-20 14:23
本申请公开了一种集群纳管方法,应用于纳管服务器,包括:接收容器集群通过代理服务端发送的纳管认证请求,其中,所述代理服务端用于与所述纳管服务器建立通信连接,以使所述纳管服务器对所述容器集群进行纳管处理;响应于所述纳管认证请求,对所述容器集群进行认证处理,获得认证结果;在所述认证结果为认证通过状态的情况下,通过所述代理服务端对所述容器集群进行纳管处理。该方法在纳管服务器对容器集群进行纳管处理时,不需要暴露容器集群的接口服务器的通信地址,可以方便、安全的对容器集群进行纳管处理。

【技术实现步骤摘要】
集群纳管方法、装置及电子设备
本公开涉及计算机
,更具体地,涉及一种集群纳管方法、装置及电子设备。
技术介绍
目前的云平台一般基于Kubernetes搭建,Kubernetes,简称K8S,是一种基于容器的集群管理平台,一般包括主节点(Master),以及分别与主节点通信连接的多个计算节点(Node),其中,主节点一般用于管理和控制多个计算节点,计算节点作为工作负载节点,其包含多个容器组(Pod),每个容器组中封装有一个或多个容器(Container),用户通过将应用程序部署在容器中,可以方便的对应用程序进行部署、升级以及扩展等运维处理。在实际中,由于用户可能需要同时对多个Kubernetes集群进行管理,因此,为了方便用户管理Kubernetes集群,一般可以使用纳管服务器(Cluster-Server)对Kubernetes集群,即,容器集群(Cluster-Client)进行纳管处理,例如,可以通过纳管服务器方便的监控多个容器集群的运行状态,或者在容器集群中创建容器,又或者对容器集群进行关机、重启、挂起等处理。目前在纳管服务本文档来自技高网...

【技术保护点】
1.一种集群纳管方法,其特征在于,应用于纳管服务器,包括:/n接收容器集群通过代理服务端发送的纳管认证请求,其中,所述代理服务端用于与所述纳管服务器建立通信连接,以使所述纳管服务器对所述容器集群进行纳管处理;/n响应于所述纳管认证请求,对所述容器集群进行认证处理,获得认证结果;/n在所述认证结果为认证通过状态的情况下,通过所述代理服务端对所述容器集群进行纳管处理。/n

【技术特征摘要】
1.一种集群纳管方法,其特征在于,应用于纳管服务器,包括:
接收容器集群通过代理服务端发送的纳管认证请求,其中,所述代理服务端用于与所述纳管服务器建立通信连接,以使所述纳管服务器对所述容器集群进行纳管处理;
响应于所述纳管认证请求,对所述容器集群进行认证处理,获得认证结果;
在所述认证结果为认证通过状态的情况下,通过所述代理服务端对所述容器集群进行纳管处理。


2.根据权利要求1所述的方法,其特征在于,所述响应于所述纳管认证请求,对所述容器集群进行认证处理,获得认证结果,包括:
从所述纳管认证请求中,获得所述容器集群的集群标识;
使用所述集群标识在纳管集群标识数据集中查询;
在所述纳管集群标识数据集包含所述集群标识的情况下,将所述认证结果设置为认证通过状态。


3.根据权利要求2所述的方法,其特征在于,所述纳管集群标识数据集通过以下方法获得:
获取用户输入的集群信息;
根据所述集群信息,生成集群的集群标识;
将所述集群标识存储到所述纳管集群标识数据集中。


4.根据权利要求3所述的方法,其特征在于,所述方法还包括:
将所述集群的集群标识提供给所述集群。


5.根据权利要求4所述的方法,其特征在于,所述方法还包括:
获取目标密钥对中的公钥,其中,所述目标密钥对用于在与所述集群进行通信的过程中,对所述集群的集群标识进行加密和解密处理;
将所述公钥提供给所述集群。


6.根据权利要求5所述的方法,其特征在于,所述纳管认证请求中包括与所述容器集群对应的、加密后的集群标识,其中,所述加密后的集群标识是使用对应公钥对所述容器集群的集群标识进行加密处理后获得的信息;
所述从所述纳管认证请求中,获得所述容器集群的集群标识,包括:
获取所述目标密钥对中的私钥;
使用所述私钥对所述加密后的集群标识进行解密处理,获得所述容器集群的集群标识。


7.根据权利要求1所述的方法,其特征在于,在纳管所述容器集群之后,所述方法还包括:
通过websocket与所述代理服务端建立通信连接。


8.根据权利要求2所述的方法,其特征在于,所述方法还包括:
接收电子设备发送的对所述容器集群的数据访问请求,其中所述数据访问请求包含所述容器集群的集群标识;
根据所述集群标识,将所述数据访问请求发送给所述容器集群;
接收所述容器集群返回的、与所述数据访问请求对应的数据响应消息;
将所述数据响应消息返回给所述电子设备。


9.一种集群纳管方法,其特征在于,应用于容器集群,包括:
获取纳管服务...

【专利技术属性】
技术研发人员:王风腾
申请(专利权)人:北京金山云网络技术有限公司
类型:发明
国别省市:北京;11

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

1