基本信息

案例ID:156260

技术顾问:Firm - 6年经验 - 成都白银时代科技有限公司

联系沟通

微信扫码,建群沟通

项目名称:docker自动化流水线

所属行业:金融 - 理财

->查看更多案例

案例介绍

负责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小时内精准确定人才

微信接收人才推送

关注猿急送微信平台,接收实时人才推送

接收人才推送
联系需求方端客服
联系需求方端客服