-
公开(公告)号:CN112181587A
公开(公告)日:2021-01-05
申请号:CN202010987119.8
申请日:2020-09-18
Applicant: 烽火通信科技股份有限公司
Abstract: 本发明公开了一种基于docker技术的软件产品部署方法与系统,方法包括:将软件产品的各服务镜像资源文件以及chart部署模板文件放在预置文件系统;根据配置的服务镜像版本号对预置文件系统中的服务镜像资源文件执行docker指令,构建相应版本的服务镜像并推送至远程镜像仓库;根据配置的产品chart包和容器组chart包版本号,对预置文件系统中的产品chart模板文件和容器组chart模板文件执行Helm指令,生成相应版本的chart压缩包并推送至远程chart仓库。本方案可实现软件产品中chart包与服务镜像的一体化快速构建,提高运维效率,降低运维难度。
-
公开(公告)号:CN112181587B
公开(公告)日:2022-09-09
申请号:CN202010987119.8
申请日:2020-09-18
Applicant: 烽火通信科技股份有限公司
Abstract: 本发明公开了一种基于docker技术的软件产品部署方法与系统,方法包括:将软件产品的各服务镜像资源文件以及chart部署模板文件放在预置文件系统;根据配置的服务镜像版本号对预置文件系统中的服务镜像资源文件执行docker指令,构建相应版本的服务镜像并推送至远程镜像仓库;根据配置的产品chart包和容器组chart包版本号,对预置文件系统中的产品chart模板文件和容器组chart模板文件执行Helm指令,生成相应版本的chart压缩包并推送至远程chart仓库。本方案可实现软件产品中chart包与服务镜像的一体化快速构建,提高运维效率,降低运维难度。
-