在我的项目中,我们有一台运行Jenkins Master的AWS服务器+ 1个Jenkins从属服务器(2个执行程序)...并且我们需要更多
以增强构建能力,我们有以下三种选择:
- 扩大规模:使AWS实例更大,并添加更多执行程序。
- 向上扩展:扩大 AWS实例并添加另一个jenkins从属进程。
- 向外扩展:使用jenkins从服务器创建另一个AWS实例,并将其连接到主服务器
我们想做的是2.我们身处一个大组织中,而我们目前的Jenkins Master已经可以访问他需要的每个地方。选项3。“新服务器”很复杂,因为它需要更多的官僚机构的批准,这将需要数周的时间。
所以我的问题是:
- 选项2是否有任何技术问题?。也许每个詹金斯奴隶的执行者都不知道其他奴隶的执行者?
- 通常,扩展Jenkins的最佳方法是什么?向上扩展还是向外扩展?