买专利卖专利找龙图腾,真高效! 查专利查商标用IPTOP,全免费!专利年费监控用IP管家,真方便!
申请/专利权人:欢乐互娱(上海)科技股份有限公司
摘要:本发明属于服务器开发与测试环境的自动化治理技术领域,具体涉及一种基于声明式架构的自动化环境配置部署管理方法,包括持续构建流水线平台的编译机编译配置和二进制文件等编译产物,将编译产物与环境配置YAML文件、CD.py脚本打包并存储至远程存储服务器,用户在持续部署流水线平台上启动部署更新,根据指定测试环境名称查找或启动Docker容器,下载并解压压缩文件,执行CD.py脚本更新测试环境,最终完成环境的自动化配置和部署治理。本发明主要体现在提高部署效率、简化环境配置管理、增强环境配置一致性、提升开发和测试效率以及提高操作便捷性等方面,为服务器开发和测试带来了显著的效率提升和操作便捷性。
主权项:1.一种基于声明式架构的自动化环境配置部署管理方法,其特征在于,包括以下步骤:步骤S1:编写环境配置YAML文件及CD.py脚本;步骤S2:提交环境配置YAML文件,触发持续构建流水线,生成编译产物;步骤S3:将编译产物、环境配置YAML文件以及CD.py脚本打包成压缩文件,压缩文件传输并存储至远程存储服务器;步骤S4:点击开始持续部署流水线,指定一个测试环境的名称,并提供对应的编译产物地址;步骤S5:持续部署流水线接收到请求后,首先查找指定测试环境名称对应的Docker容器;若找的到,执行步骤S6;若未找到,先根据给定的镜像启动新的Docker容器,并指定名称为指定的测试环境名称,再执行步骤S6;步骤S6:持续部署流水线连接至远程存储服务器,下载并解压压缩文件,将其中的编译产物、环境配置YAML文件和CD.py脚本复制到对应的Docker容器中;步骤S7:在Docker容器中,执行CD.py脚本,CD.py脚本根据主机名和IP地址在配置的YAML文件中找到对应的配置段,并执行相应的更新逻辑,从而完成测试环境更新。
全文数据:
权利要求:
百度查询: 欢乐互娱(上海)科技股份有限公司 一种基于声明式架构的自动化环境配置部署管理方法
免责声明
1、本报告根据公开、合法渠道获得相关数据和信息,力求客观、公正,但并不保证数据的最终完整性和准确性。
2、报告中的分析和结论仅反映本公司于发布本报告当日的职业理解,仅供参考使用,不能作为本公司承担任何法律责任的依据或者凭证。