买专利卖专利找龙图腾,真高效! 查专利查商标用IPTOP,全免费!专利年费监控用IP管家,真方便!
摘要:本发明公开了一种基于Groovy模板引擎部署微服务的方法,包括Groovy模板、GitLab软件和Jenkins软件;使用步骤如下两个阶段,配置阶段和运行阶段;本发明使用Groovy的模板引擎为微服务应用提供统一的部署模板,运维人员在配置阶段配置统一的Groovy模板并在配置微服务应用流水线时,只需要配置微服务相关的部署参数,部署应用时Groovy模板引擎会动态替换相关的参数生成应用的部署脚本并将应用发布至容器云平台中,保障了微服务构建脚本的灵活和简单,也能够将微服务快速发布至容器云平台,具有较高的实用价值。
主权项:1.一种基于Groovy模板引擎部署微服务的方法,其特征在于:包括Groovy模板、GitLab软件和Jenkins软件;使用步骤如下两个阶段,配置阶段和运行阶段;配置阶段:1Groovy模板的建立,运维人员进行Groovy模板的编写;2Groovy模板的上传,运维人员将编写好的Groovy模板上传至GitLab软件内;3流水线脚本的部署,运维人员在jenkins软件中创建应用的部署流水线脚本;4部署参数,运维人员在jenkins软件中修改应用的部署参数;5流水线脚本的保存,运维人员在jenkins软件中保存应用流水线脚本;运行阶段:6解析流水线脚本,通过Jenkins软件解析流水线脚本文件并运行;7读取Groovy模板,流水线脚本文件读取GitLab软件上保存的Groovy模板;8解析Groovy模板,Groovy模板引擎读取应用部署参数并解析;9生产部署文件,流水线脚本根据Groovy模板及相关设置的参数生成应用部署文件;10发送文件,将新生成的部署文件发送至容器云平台上。
全文数据:
权利要求:
百度查询: 浪潮金融信息技术有限公司 济南浪潮金迪信息科技有限公司 一种基于Groovy模板引擎部署微服务的方法
免责声明
1、本报告根据公开、合法渠道获得相关数据和信息,力求客观、公正,但并不保证数据的最终完整性和准确性。
2、报告中的分析和结论仅反映本公司于发布本报告当日的职业理解,仅供参考使用,不能作为本公司承担任何法律责任的依据或者凭证。