Multiple Jenkins Masters using a Shared Slave pool

后端 未结 3 1664
隐瞒了意图╮
隐瞒了意图╮ 2021-02-04 08:49

I am trying to scale Jenkins for a large organization. Is there a way to have multiple Jenkins masters share a slave pool? For example, if I had 200 Jenkins Masters and I want t

3条回答
  •  我寻月下人不归
    2021-02-04 09:26

    If it were me, I'd set up all the masters with a cloud plugin for slaves. For example, you could install the kubernetes plugin or the nomad plugin and connect all masters up to the same kubernetes or nomad cluster. Nomad or Kubernetes would take care of resource management, and the masters would only be submitting jobs to a shared pool of resources. This concept can easily be applied to other cloud providers, like AWS, but IMHO if you just want to set up an on-prem pool of resources for your jenkins masters from scratch, nomad is the easiest option.

提交回复
热议问题