本文介绍在k8s环境中进行jenkinsserver的部署和配置。Jenkins是一个开源的、功能强大的持续集成和持续构建工具,采用master和salve架构,我们通过将jenkins集成环境部署在k8s集群中,可以实现jenkinsslave按需创建、动态的伸缩。同时也提供了在k8s环境中应用的持续部署解决方案。一、准备docker镜像文件1、编译jenkinsserverdocker镜像,默
分类:
其他好文 时间:
2018-08-14 15:46:24
阅读次数:
491
随着DevOps理念和敏捷理念的发展,我们都希望通过自动化技术,加快项目的迭代。尤其是当使用微服务系统架构之后,功能的叠加,对应服务的数量也在增加,大小功能的快速迭代,更加要求部署的快速化,智能化。因此,传统的人工部署已经心有余而力不足,所以合理的使用持续集成,持续部署可以极大的提高生产效率,提高团队整体效率不可或缺的一环。那么Jenkins可以帮你构建一个自动化的持续集成环境,你可以使用它来“自
分类:
其他好文 时间:
2018-08-09 11:02:00
阅读次数:
243
最终章!两万余字的系列干货长文,攻下持续集成与持续部署!
分类:
其他好文 时间:
2018-08-01 22:19:01
阅读次数:
125
CI/CD————(实操说明) CI/CD 持续集成(Continuous Integration, CI): 代码合并,构建,部署,测试都在一起,不断地执行这个过程,并对结果反馈。 持续部署(Continuous Deployment, CD): 部署到测试环境、预生产环境、生成环境。 持续部署( ...
分类:
其他好文 时间:
2018-07-28 21:53:37
阅读次数:
418
两万余字的系列干货长文,攻下持续集成与持续部署!
本文为第一篇,开始持续集成流水线的第一步工作——构建系统(Build System)的创建!看如何利用Docker创建容器化的构建系统,解决常见的三大挑战——依赖管理、管理环境依赖、复杂项目的漫长构建时间,最终创造一个可重复的、集中管理的、良好隔离的、并行化的构建系统。
分类:
其他好文 时间:
2018-07-26 22:12:45
阅读次数:
177
一、背景 最近半年或最近三个月来,公司在计划大刀阔斧的规划重构新的产品。按目前的计划和宣传还是很令人期待的。前端预计应用现在很流行的前端框架,有Vue、ElementUI等,后端宣传了很多微服务、持续集成、持续部署、单元测试,最终一致性等诸多理论概念的东西,总之是个我很感兴趣的事。最近半年来,我也看 ...
分类:
Web程序 时间:
2018-07-14 13:12:48
阅读次数:
394
写在前面 以前搭建spring-cloud的时候 看到别人代码里面总有Dockerfile,然后了解到docker容器的概念,玩了两个星期玩不下去了,就放下了,无意间在网上看到一篇文章Docker持续部署,就想着自己也搭建一套玩玩。 流程 1 2 自动化部署效果就是: 你修改了本地的代码 然后pus ...
分类:
其他好文 时间:
2018-06-30 14:57:45
阅读次数:
166