【技术实现步骤摘要】
基于云平台的应用栈自动化部署方法及相关设备
[0001]本申请涉及云计算
,尤其涉及一种基于云平台的应用栈自动化部署方法及相关设备。
技术介绍
[0002]在微服务技术发展势头正猛的今天,容器化是许多大中型系统选择的主要技术,容器化技术能够更快、更好进行服务部署,但实际的部署场景往往会很复杂,涉及多应用、多栈、多环境、多模式等。
[0003]在能够对容器化服务进行部署的云平台中,可以通过单项操作,针对容器化服务提供多样部署方式,但不同部署方式操作差异较大,缺少高并发的操作方法,为部署工作带来难度,部署效率较低。
技术实现思路
[0004]有鉴于此,本申请的目的在于提出一种基于云平台的应用栈自动化部署方法及相关设备。
[0005]基于上述目的,本申请提供了一种基于云平台的应用栈自动化部署方法,所述云平台包括多个应用栈,所述方法包括:获取所述多个应用栈的版本升级信息以及容器化的版本升级镜像;获取所述云平台的Token,开启对所述云平台的访问权限;根据所述版本升级信息在所述云平台中批量制作多个 ...
【技术保护点】
【技术特征摘要】
1.一种基于云平台的应用栈自动化部署方法,其特征在于,所述云平台包括多个应用栈,所述方法包括:获取所述多个应用栈的版本升级信息以及容器化的版本升级镜像;获取所述云平台的Token,开启对所述云平台的访问权限;根据所述版本升级信息在所述云平台中批量制作多个应用商店;利用所述应用商店将所述版本升级镜像以及所述版本升级信息批量部署至所述多个应用栈中。2.根据权利要求1所述的基于云平台的应用栈自动化部署方法,其特征在于,所述获取所述多个应用栈的版本升级信息以及容器化的版本升级镜像,包括:从所述云平台的Harbor服务器中获取所述版本升级镜像;利用Kafka服务器从外部效能平台中获取所述版本升级信息。3.根据权利要求1所述的基于云平台的应用栈自动化部署方法,其特征在于,所述版本升级信息包括版本升级应用信息,所述根据所述版本升级信息在所述云平台中批量制作并生成多个应用商店,包括:根据所述版本升级应用信息在所述云平台中批量制作多个所述应用商店。4.根据权利要求1所述的基于云平台的应用栈自动化部署方法,其特征在于,所述根据所述版本升级信息在所述云平台中批量制作多个应用商店,还包括:将所述应用商店设置为更新模式。5.根据权利要求1所述的基于云平台的应用栈自动化部署方法,其特征在于,所述版本升级信息还包括版本名称、开发人员名单、版本内容,所述利用所述应用商店将所述版本升级镜像以及所述版本升级信息批量部署至所述多个应用栈中,包括:利用所述应用商店,将所述版本名称、所述开发人员名单、所述版本内容以及所述版本升级镜像批量部署至所述多个应用栈中。6.根据权利要求1所述的基于云平台的应用栈自动化部署方法,...
【专利技术属性】
技术研发人员:田俊阳,秦浩,高杨云,袁博宇,
申请(专利权)人:中国人寿保险股份有限公司,
类型:发明
国别省市:
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。