希望踩过的坑能为您铺平前进的路
UPDN .CN

基于k8s+docker的企业级jenkins可伸缩集群的搭建

背景:

大公司需要进行编译的工程或者对象非常庞大,因此需要大量的物理节点作为slave,而且这些环节相对固定,可能很难适应多种类型项目的编译测试,一旦salve节点遭到破坏,进行修复甚至重建非常麻烦。

企业级

我们是否一定要做统一的Jenkins Master,是否一定要大而全,再解决单点瓶颈问题,是否可以把Jenkins Master根据团队级去做拆分,或者按照环境拆分,包括测试阶段、个人阶段,和线上生产发布阶段。

docker部署:

使用docker可以解决服务配置复杂,重建服务困难的问题,大体架构如下

master高可用

作为master,把Jenkins Master放到了容器平台上,虽然没有实现完美的高可用,完美动态的扩容,但是可以实现的就是HA,当Jenkins挂掉的时候可以用同样的方式快速恢复。

文章转载请标注:http://www.updn.cnUPDN博客 » 基于k8s+docker的企业级jenkins可伸缩集群的搭建

评论 抢沙发

UPDN

关于我们联系我们