Jenkins掌握故障转移方案

时间:2017-01-06 17:36:10

标签: jenkins jenkins-plugins high-availability cloudbees gearman

我们正在研究开源Jenkins主机故障转移方案,目前正在使用SCM同步插件备份jenkins作业和配置。关于如何恢复Jenkins以获得高可用性的任何想法  当主人倒下时

1 个答案:

答案 0 :(得分:2)

Docker镜头非常适用于此。从本质上讲,主人只是您配置所有工作的图像。当然,日志记录不应存储在docker镜像上,而是通过管道传输到AWS S3或某个数据存储区。

您运行的每个作业都会启动一个新的docker slave来处理该任务。提供HA,有很大的水平缩放空间。

如果对接器/容器不是你的东西,配置管理是最好的方法(厨师,傀儡,ansible)。选择并使用这些工具构建一致的Jenkins主服务器并从最新备份中恢复。