[发明专利]一种应用管理方法、装置、服务器及存储介质在审
申请号: | 201911129804.0 | 申请日: | 2019-11-18 |
公开(公告)号: | CN110865840A | 公开(公告)日: | 2020-03-06 |
发明(设计)人: | 董慧智;张玉坡 | 申请(专利权)人: | 上海极链网络科技有限公司 |
主分类号: | G06F8/65 | 分类号: | G06F8/65 |
代理公司: | 北京品源专利代理有限公司 11332 | 代理人: | 孟金喆 |
地址: | 202163 上海市崇明区*** | 国省代码: | 上海;31 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 应用 管理 方法 装置 服务器 存储 介质 | ||
1.一种应用管理方法,其特征在于,包括:
当监测到管理待部署应用的应用管理请求时,确定所述应用管理请求对应的应用管理脚本,其中,所述待部署应用是通过预设容器集群管理服务器待部署在应用服务器上的应用;
执行所述应用管理脚本以对所述待部署应用进行管理。
2.根据权利要求1所述的方法,其特征在于,若应用管理脚本是镜像打包脚本,则所述执行所述镜像打包脚本以对所述待部署应用进行管理,包括:
获取镜像打包参数,其中,所述镜像打包参数包括代码仓库和运行环境参数,所述运行环境参数包括代码运行环境、运行环境版本和容器启动命令;
从所述代码仓库中下载所述待部署应用的待打包代码,根据所述待打包代码和所述运行环境参数,得到所述待部署应用的已打包镜像,并将所述已打包镜像上传至镜像仓库中。
3.根据权利要求2所述的方法,其特征在于,若应用管理脚本是应用创建脚本,则所述执行所述应用创建脚本以对所述待部署应用进行管理,包括:
获取应用创建参数,其中,所述应用创建参数包括所述已打包镜像的应用名称和所述预设容器集群管理服务器的部署环境;
基于所述预设容器集群管理服务器中的应用创建接口,在所述部署环境对应的目标集群中创建所述应用名称,并将所述应用名称和所述镜像仓库相关联。
4.根据权利要求3所述的方法,其特征在于,若应用管理脚本是应用发布脚本,则所述执行所述应用发布脚本以对所述待部署应用进行管理,包括:
获取应用发布参数,其中,所述应用发布参数包括所述应用名称;
基于所述预设容器集群管理服务器中的应用发布接口,将所述应用发布参数发送至所述预设容器集群管理服务器中,以使所述预设容器集群管理服务器提取出所述应用名称关联的所述镜像仓库中的所述已打包镜像,并将所述已打包镜像发布至所述应用服务器上。
5.根据权利要求4所述的方法,其特征在于,若应用管理脚本是应用更新脚本,则所述执行所述应用更新脚本以对所述待部署应用进行管理,包括:
确定已获取的应用更新参数对应的所述镜像打包参数,其中,所述应用更新参数包括所述应用名称;
从所述代码仓库中下载所述待部署应用的已更新代码,根据所述已更新代码和所述运行环境参数,得到所述待部署应用的已更新镜像,并将所述已更新镜像上传至所述镜像仓库中;
基于所述应用发布接口,将所述应用更新参数发送至所述预设容器集群管理服务器,以使所述预设容器集群管理服务器提取出所述应用名称关联的所述镜像仓库中的所述已更新镜像,并将所述已更新镜像发布至所述应用服务器上。
6.根据权利要求3所述的方法,其特征在于,在所述部署环境对应的目标集群中创建所述应用名称时,还包括:
所述应用创建参数还包括应用日志路径,基于预设日志服务器的日志配置接口,在所述预设日志服务器上配置所述应用日志路径对应的应用日志。
7.根据权利要求1所述的方法,其特征在于,所述预设容器集群管理服务器包括集成有Kubernetes的服务器。
8.一种应用管理装置,其特征在于,包括:
脚本确定模块,用于当监测到管理待部署应用的应用管理请求时,确定所述应用管理请求对应的应用管理脚本,其中,所述待部署应用是通过预设容器集群管理服务器待部署在应用服务器上的应用;
应用管理模块,用于执行所述应用管理脚本以对所述待部署应用进行管理。
9.一种服务器,其特征在于,所述服务器包括:
一个或多个处理器;
存储器,用于存储一个或多个程序;
当所述一个或多个程序被所述一个或多个处理器执行,使得所述一个或多个处理器实现如权利要求1-7中任一所述的应用管理方法。
10.一种计算机可读存储介质,其上存储有计算机程序,其特征在于,所述计算机程序被处理器执行时实现如权利要求1-7中任一所述的应用管理方法。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于上海极链网络科技有限公司,未经上海极链网络科技有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201911129804.0/1.html,转载请声明来源钻瓜专利网。
- 上一篇:一种可调式电动车挡风被
- 下一篇:终端镜面拍照方法、终端及计算机可读存储介质