一种自动部署方法、装置与计算设备与流程

文档序号:32134199发布日期:2022-11-09 11:54阅读:来源:国知局

技术特征:
1.一种自动部署方法,包括:确定节点主机初始化完成,根据所述节点主机的主机信息对所述节点主机进行认证;认证成功后,对所述节点主机进行集群绑定,并根据所述集群的部署策略确定所述节点主机在所述集群内的角色类型;向所述节点主机发送所述集群的部署任务,所述部署任务与所述节点主机的角色类型相对应;根据所述部署任务在所述集群内对所述节点主机进行部署。2.如权利要求1所述的方法,其中,确定节点主机初始化完成包括:接收节点主机初始化完成发送的请求信息,所述请求信息中携带终端信息;或者,周期性与所述节点主机通信,检测节点主机的初始化情况,在所述初始化情况表明所述节点主机初始化完成的情况下,确定节点主机初始化完成。3.如权利要求1所述的方法,其中,根据所述节点主机的主机信息对所述节点主机进行认证包括:判定所述节点主机是否在所述集群的主机清单中;当所述节点主机在所述集群的主机清单中时,认证成功;当所述节点主机不在所述集群的主机清单中时,认证失败。4.如权利要求1或3所述的方法,其中,所述角色类型包括:基础节点、引导节点、控制平面节点和工作节点;所述基础节点负责提供集群所需的dns服务、负载均衡器、时间同步服务;所述引导节点在集群部署引导阶段,负责临时维护和协调集群状态,在部署完成后,将工作转移到控制平面节点上;所述控制平面节点负责维护和协调集群状态;所述工作节点负责运行工作负载。5.如权利要求1或3所述的方法,其中,在执行集群中节点退出业务时,删除退出所述集群的退出节点的终端信息,解除所述退出节点与所述集群的绑定关系。6.一种自动部署装置,包括:认证模块,适于确定节点主机初始化完成,根据所述节点主机的主机信息对所述节点主机进行认证;角色划分模块,适于认证成功后,对所述节点主机进行集群绑定,并根据所述集群的部署策略确定所述节点主机在所述集群内的角色类型;发送模块,适于向所述节点主机发送所述集群的部署任务,所述部署任务与所述节点主机的角色类型相对应;部署模块,适于根据所述部署任务在所述集群内对所述节点主机进行部署。7.如权利要求6所述的装置,其中,所述认证模块适于:接收节点主机初始化完成发送的请求信息,所述请求信息中携带终端信息;或者,周期性与所述节点主机通信,检测节点主机的初始化情况,在所述初始化情况表明所述节点主机初始化完成的情况下,确定节点主机初始化完成。8.如权利要求6所述的装置,还包括:回退模块,适于在执行集群中节点退出业务时,删除退出所述集群的退出节点的终端信息,解除所述退出节点与所述集群的绑定关系。
9.一种计算设备,包括:至少一个处理器和存储有程序指令的存储器;当所述程序指令被所述处理器读取并执行时,使得所述计算设备执行如权利要求1-5中任一项所述的自动部署方法。10.一种存储有程序指令的可读存储介质,当所述程序指令被计算设备读取并执行时,使得所述计算设备执行如权利要求1-5中任一项所述的自动部署方法。

技术总结
本发明公开了一种自动部署方法、装置与计算设备,涉及应用程序部署和扩展技术领域。本发明的自动部署方法包括:确定节点主机初始化完成,根据所述节点主机的主机信息对所述节点主机进行认证;认证成功后,对所述节点主机进行集群绑定,并根据所述集群的部署策略确定所述节点主机在所述集群内的角色类型;向所述节点主机发送所述集群的部署任务,所述部署任务与所述节点主机的角色类型相对应;根据所述部署任务在所述集群内对所述节点主机进行部署。本发明能够实现相同角色节点机器的批量初始化配置。化配置。化配置。


技术研发人员:王博 王磊 孟杰
受保护的技术使用者:统信软件技术有限公司
技术研发日:2022.10.11
技术公布日:2022/11/8
当前第2页1 2 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1