jenkins+gitlab+docker+harbor 自动化cicd流水线搭建与维护 项目描述:为了devops的推进,提升开发效率,更快的进行测试部署,搭建jenkins-cicd流水线,使用docker镜像进行测试 项目内容: 1. 使用docker搭建jenkins,搭建harbor镜像仓库 2. 配置jenkins与gitlab的相互连接, 3. 配置jenkins构建流程,自动构建镜像并推送 4. 根据项目需要编写dockerfile,jenkinsfile...
项目简介:公司原有项目维护升级困难,发版时间长,扩容操作时间久,在参考技术趋势与容器优势以后,技术团队一致认为应该推进Docker容器级虚拟化并采用Kubernetes来对容器进行管理 项目职责: 阶段一:架构设计 容器化选型与架构设计,选用阿里云ack托管版,便于维护 阶段二:部署服务 搭建ACK集群、编写dockerfile打包后端node服务镜像,编写服务yaml文件,创建deployment,svc,ingress 阶段三:调整资源使用情况 根据压测调整资源requset/limit 阶段四:配置高可用机制 根据压测调整 配置pod hpa和节点弹性伸缩阀值 阶段五:配置监...
基于python改造交付流程,缩短交付时间 项目简介:公司传统项目部署交付时间为20天,对合同签约影响较大,与领导沟通后,决定对现有项目部署流程进行自动化改造,缩短交付时间 项目职责: 阶段一:梳理项目交付流程,规范合同与部署标准 阶段二:梳理部署流程,整理手动部署操作步骤,完善部署文档,整理出15个操作步骤 阶段三: 编写部署脚本 1. 使用Python调用阿里云api,创建并配置阿里云服务OSS/RDS/Redis/TSDB/SLB/SLS/FC/DNS/ACK 2. 使用python调用jenkins相关接口,创建/配置/触发 产品后台服务 ...