首页 > 解决方案 > 詹金斯 - 多个实例

问题描述

我们在30 Jenkins installs整个组织中都有WindowsLinux. 它们都用于不同的任务和不同的团队(例如管理 Azure操作数据测试应用程序等)

我的任务是研究我们是否可以将这些全部整合到一个“詹金斯农场”中,但据我所知,这样的事情不存在?最终,“我们”想要一些控制并尽量减少 Jenkins 的足迹。我发现的文章不建议使用单个 Master 服务器(带有多个nodes),原因如下:

最好将它们放在单独的服务器上吗?还有其他选择吗?

标签: jenkins

解决方案


我相信使用 https://wiki.jenkins.io/display/JENKINS/Role+Strategy+Plugin可以对项目进行基于角色的访问

但是,正如您指出的那样,由于“插件会影响所有项目”,单个主控并不理想。最好有单独的 jenkins 主节点,但配置代理以便它们可以跨团队/项目共享。


推荐阅读