项目名称: 阿里云环境业务架构升级
项目时间: 2020/8
项目描述: 公司原有的业务架构是直接承载在docker上,随着公司业务的发展,这种架构的弊端也展现出来。决定对业务架构进行升级,将原有业务迁移到k8s上。通过deployment管理服务,nginx+service实现对外访问。
项目职责: kubernetes 实现了容器的自我恢复,灰度发布,一件回滚,水平自动扩展等一系列高级功能,为微服务平台建设打下良好基础。
项目名称: Gitlab+Jenkins 实现代码自动化上线
项目时间: 2019/7
项目描述: 早期代码是通过脚本上线,随着代码量增大,更新频繁,耗费人力和时间成本
项目职责:
1. 搭建 gitlab 私有仓库,授权用户及用户组,并授予对应权限;
2. 搭建 jenkins 连接 gitlab,配置触发器(钩子)通过脚本实现代码自动化上线;
3.代码无误之后通过 Jenkins 触发构建并打包发布到生产环境中