docker自动化流水线

金融 理财 案例ID:156260
Firm
6 年经验· 成都白银时代科技有限公司
微信扫码沟通,客服可协助直接对接工程师;如当前档期不合,也可继续推荐相似案例作者。

案例介绍

负责XX项目系统搭建维护工作,整个生产线主要使用Docker、Docker-compose、 Gitlab、Gitlab-Runner、K8s、云Mysql、云Mongodb、云Redis、SSL和阿里云的VPC网络构建的多条CI/CD流水线。通过Docker-compose编排技术来构建容器、jinja2模板传递可配置参数到容器内。使用timer来做定时任务(可到毫秒),SSL通过脚本传递阿里云KEY与SECRET来自动签发免费证书,做到整条生产线https安全模式。服务器网络均采用阿里云的VPC专有网络,通过SLB、SNAT、DNAT访问Internet来保证服务器的安全。搭建私有仓库把所有镜像都推送到仓库,方便后期的快速横向扩展构建。当开发人员push代码到Gitlab仓库时,将触发定义的Gitlab-CI流程,Gitlab将任务分发到活跃的Gitlab-Runner上来执行任务。VPC网络下Nginx反向代理多个服务通过SLB提供给用户访问。发版先连接内网堡垒机使用token与私有仓库认证拉取镜像
达到效果:
1. 减少开发、运维、测试人员交互
2. 人力成本减少
3. 产品快速交付发布
4. 提升故障定位的效率,缩短故障恢复时间
5. 减少对个人的依赖,提升整个团队的综合能力

docker自动化流水线

金融 · 理财 案例ID:156260
联系该工程师
微信扫码,建群沟通
作者: Firm - 6年经验- 成都白银时代科技有限公司

案例介绍

负责XX项目系统搭建维护工作,整个生产线主要使用Docker、Docker-compose、 Gitlab、Gitlab-Runner、K8s、云Mysql、云Mongodb、云Redis、SSL和阿里云的VPC网络构建的多条CI/CD流水线。通过Docker-compose编排技术来构建容器、jinja2模板传递可配置参数到容器内。使用timer来做定时任务(可到毫秒),SSL通过脚本传递阿里云KEY与SECRET来自动签发免费证书,做到整条生产线https安全模式。服务器网络均采用阿里云的VPC专有网络,通过SLB、SNAT、DNAT访问Internet来保证服务器的安全。搭建私有仓库把所有镜像都推送到仓库,方便后期的快速横向扩展构建。当开发人员push代码到Gitlab仓库时,将触发定义的Gitlab-CI流程,Gitlab将任务分发到活跃的Gitlab-Runner上来执行任务。VPC网络下Nginx反向代理多个服务通过SLB提供给用户访问。发版先连接内网堡垒机使用token与私有仓库认证拉取镜像
达到效果:
1. 减少开发、运维、测试人员交互
2. 人力成本减少
3. 产品快速交付发布
4. 提升故障定位的效率,缩短故障恢复时间
5. 减少对个人的依赖,提升整个团队的综合能力

相似案例推荐

发布任务

企业点击发布任务,工程师会在任务下报名,招聘专员也会在 1 小时内与您联系确认。

1小时精推人才

需求方专属客服,免费梳理匹配

需求方客服微信二维码
扫码加微信 · 客服人工对接
更多案例
微信沟通 客服 看中这位工程师了?客服帮你 1 小时对接沟通 → ×