研发环境部署方法、系统、计算机设备和存储介质技术方案

技术编号:40193712 阅读:25 留言:0更新日期:2024-01-26 23:56
本申请涉及一种研发环境部署方法、系统和计算机设备。所述方法涉及云技术,包括:接收业务服务处理请求,并获取业务服务处理请求携带的研发环境需求,根据研发环境需求,确定对应的目标资源池和目标环境模板。获取目标资源池对应的集群访问信息配置文件,并根据集群访问信息配置文件确定目标资源池所在的集群命名空间,进而基于目标环境模板、目标资源池中的环境组件和业务组件,获得对应的目标研发环境,并将目标研发环境部署至目标资源池所在的集群命名空间中。采用本方法能够避免多个研发人员使用同一套研发环境导致的冲突问题,且无需针对每个研发人员在不同研发阶段分别搭建完整的研发环境,可减少研发环境的搭建时间,进一步提升研发效率。

【技术实现步骤摘要】

本申请涉及云,特别是涉及一种研发环境部署方法、系统、计算机设备和存储介质


技术介绍

1、随着互联网、实时数据流的多样化发展,以及对不同应用程序或应用平台的开发、测试和更新等研发需求的推动,云技术作为各类行业数据的系统后盾支撑,迅速发展起来。

2、传统上,对于不同企业而言,对应用程序或应用平台进行研发时,需要为企业内部研发人员配备独立使用的研发环境,具体来说,针对研发过程中的环境需求,研发人员或运维人员可根据环境需求申请资源,再基于所申请到的资源,部署业务服务以及相关依赖组件,同时从仓库拉取业务服务代码镜像进行部署,以搭建得到新的研发环境,供研发人员使用。

3、然而,专利技术人发现,传统研发环境的搭建是由研发人员或者运维人员执行创建的,通常需要针对不同研发人员的需求,比如开发环境、测试环境、集成测试环境、演示环境、客户体验环境以及正式环境等不同环境需求,搭建一套完整的研发环境,其搭建流程繁琐,且搭建周期较长,十分耗费时间,导致研发效率低下。


技术实现思路

1、基于此,有必要针对上述技术本文档来自技高网...

【技术保护点】

1.一种研发环境部署方法,其特征在于,所述方法包括:

2.根据权利要求1所述的方法,其特征在于,所述方法还包括:

3.根据权利要求2所述的方法,其特征在于,所述方法还包括:

4.根据权利要求1所述的方法,其特征在于,所述根据所述研发环境需求,确定对应的目标资源池和目标环境模板,包括:

5.根据权利要求1至4任意一项所述的方法,其特征在于,所述方法还包括:

6.根据权利要求5所述的方法,其特征在于,在所述对所述对象权限进行类别识别,获得所述对象权限的类别之后,还包括:

7.根据权利要求5所述的方法,其特征在于,在所述对...

【技术特征摘要】

1.一种研发环境部署方法,其特征在于,所述方法包括:

2.根据权利要求1所述的方法,其特征在于,所述方法还包括:

3.根据权利要求2所述的方法,其特征在于,所述方法还包括:

4.根据权利要求1所述的方法,其特征在于,所述根据所述研发环境需求,确定对应的目标资源池和目标环境模板,包括:

5.根据权利要求1至4任意一项所述的方法,其特征在于,所述方法还包括:

6.根据权利要求5所述的方法,其特征在于,在所述对所述对象权限进行类别识别,获得所述对象权限的类别之后,还包括:

7.根据权利要求5所述的方法,其特征在于,在所述对所述对象权限进行类别识别,获得所述对象权限的类别之后,还包括:

8.根据权利要求7所述的方法,其特征在于,所述环境模板管理指令包括模板新建指令;所述响应所述环境模板管...

【专利技术属性】
技术研发人员:王向前卞朝阳
申请(专利权)人:腾讯科技深圳有限公司
类型:发明
国别省市:

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

1