多个Jenkins主人可以共享一个从属框(并且知道利用率)

时间:2016-05-04 10:59:50

标签: jenkins

在我的公司,我们目前正在运行Jenkins的传统主/从设置CI。我们有1个主设备和4个从设备,因此设置相当小。

其中2个从属框是高功率虚拟机,用于运行HP Fortify安全扫描,这是相当耗费资源的:它可以最大限度地利用虚拟机资源。

由于越来越多的开发团队希望使用此模型,我们希望转向分布式CI模型,每个团队都运行自己的CI基础架构,但保持高性能虚拟机不变(它们是我们目前的公司设置难以获得。)

因此我的问题是:

有没有办法让多个Jenkins主服务器以这样的方式连接到同一个从属VM,因为他们知道当前正在运行的其他(未知)Jenkins主服务器的作业,并且可以排队作为结果?

任何建议都将不胜感激。

2 个答案:

答案 0 :(得分:2)

如果您的团队成长为您的基础架构,我认为您可以从CloudBees使用Jenkins Operation Center。

It support share slaves

答案 1 :(得分:0)

通过正确配置,可以在同一台计算机上运行多个主服务器

对于 inter-master 配置,它有点复杂。 其中一部分可以通过OSS插件获得,如:

但最重要的是,你应该自己回答为什么不使用单个