一种基于云原生程序开发与部署的代码编辑方法及装置制造方法及图纸

技术编号:26169945 阅读:19 留言:0更新日期:2020-10-31 13:35
本发明专利技术提供一种基于云原生程序开发与部署的代码编辑方法及装置,所述方法包括如下步骤:代码开发完成后,检查是否配置部署信息;若否,构建镜像的文本文件和软件包模板,若是,将代码、构建镜像的文本文件、软件包模板上传至应用集群服务器;执行构建镜像的文本文件编译应用镜像,并将应用镜像通过软件包模板发布至容器化的应用集群。提高开发人员的开发效率,减少国产化云原生软件开发人员的操作步骤,缩短开发周期。可以有效减少开发人员从开发到云原生环境测试的步骤,提高开发效率。

【技术实现步骤摘要】
一种基于云原生程序开发与部署的代码编辑方法及装置
本专利技术涉及代码编辑器设计
,具体涉及一种基于云原生程序开发与部署的代码编辑方法及装置。
技术介绍
在云原生的大浪潮下,大量应用从传统环境迁移到云原生环境,同时随着国产化的普及,非X86架构的服务器的使用场景更加广泛。随之而来的便是,多架构环境的切换对开发人员提出了更高的技术要求,在开发以及部署操作上,步骤更加繁琐。因此,缩减开发流程,减少开发人员的部署测试步骤,成了多架构以及云原生环境开发需要面临解决的问题。
技术实现思路
针对多架构环境的切换对开发人员提出了更高的技术要求,在开发以及部署操作上,步骤更加繁琐的问题,本专利技术提供一种基于云原生程序开发与部署的代码编辑方法及装置。本专利技术的技术方案是:一方面,本专利技术技术方案提供一种基于云原生程序开发与部署的代码编辑方法,包括如下步骤:代码开发完成后,检查是否配置部署信息;若否,则构建镜像的文本文件和软件包模板;若是,则将代码、构建镜像的文本文件、软件包模板上传至应用集群服本文档来自技高网...

【技术保护点】
1.一种基于云原生程序开发与部署的代码编辑方法,其特征在于,包括如下步骤:/n代码开发完成后,检查是否配置部署信息;/n若否,则构建镜像的文本文件和软件包模板;/n若是,则将代码、构建镜像的文本文件、软件包模板上传至应用集群服务器;/n执行构建镜像的文本文件编译应用镜像,并将应用镜像通过软件包模板发布至容器化的应用集群。/n

【技术特征摘要】
1.一种基于云原生程序开发与部署的代码编辑方法,其特征在于,包括如下步骤:
代码开发完成后,检查是否配置部署信息;
若否,则构建镜像的文本文件和软件包模板;
若是,则将代码、构建镜像的文本文件、软件包模板上传至应用集群服务器;
执行构建镜像的文本文件编译应用镜像,并将应用镜像通过软件包模板发布至容器化的应用集群。


2.根据权利要求1所述的一种基于云原生程序开发与部署的代码编辑方法,其特征在于,检查是否配置部署信息的步骤包括:
检查是否选择CPU架构,若否,选择CPU架构,若是,根据选择的CPU架构判断是否使用已保存的容器化的应用集群的连接配置,若是,选择容器化的应用集群的连接配置,否则,新建容器化的应用集群的连接配置并保存,执行步骤:选择容器化的应用集群的连接配置。


3.根据权利要求2所述的一种基于云原生程序开发与部署的代码编辑方法,其特征在于,若已选择CPU架构的步骤还包括:
根据选择的CPU架构判断是否使用已保存的构建镜像的文本文件,若是,选择构建镜像的文本文件,否则,新建构建镜像的文本文件并保存,执行步骤:选择构建镜像的文本文件;
根据选择的CPU架构判断是否使用已保存的软件包模板,若是,选择软件包模板,否则,新建软件包模板并保存,执行步骤:选择软件包模板。


4.根据权利要求1所述的一种基于云原生程序开发与部署的代码编辑方法,其特征在于,将代码、构建镜像的文本文件、软件包模板上传至应用集群服务器的步骤之前还包括:
将当前代码打上标签符号;
连接容器化的应用集群的连接配置,若连接失败,输出提示信息;
连接成功后,执行步骤:将代码、构建镜像的文本文件、软件包模板上传至应用集群服务器。


5.一种基于云原生程序开发与部署的代码编辑装置,其特征在于,包括检查模块、配置模块和部署模块;
部署模块包括上传单元和执行发布单元;
检查模块,用于代码开发完成后,检查是否配置部署信息;若否,输出信息到配置模块,若是,输出信息到部署模块的上传单元;
配置模块,用于构建...

【专利技术属性】
技术研发人员:崔润兴王玉东
申请(专利权)人:苏州浪潮智能科技有限公司
类型:发明
国别省市:江苏;32

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

1