Jenkins从属用法在远程主机上的操作

时间:2018-07-07 10:14:34

标签: jenkins jenkins-plugins jenkins-pipeline jenkins-slave

我有10个位于不同远程位置的服务器,这些服务器托管GIT存储库。

以下不是我的确切要求,而是举一个例子。 假设我想使用Jenkins在所有远程位置的GIT存储库上运行“ git fsck”,并且基于输出,我需要执行其他一些任务。

可以说我的詹金斯大师在英国。 我的竞争负担非常小,并且不需要大量资源。 配置我的Jenkins奴隶时

  1. 我应该在UK主机中配置Jenkins从属主机还是Master Jenkins,以便从属节点可以使用“使用ssh在远程主机上执行Shell脚本”选项在所有10个远程主机上运行“ git fsck” 或
  2. 我应该在10个远程主机上配置Jenkins从站,所以Jenkins从站将只使用“使用Shell运行”来运行脚本。

以下是配置Jenkins从站的有效方法 1. Jenkins的负载很少 2.所有命令或脚本都需要在远程主机上运行 3.我可能需要使用需要在10个远程主机上运行的docker容器来运行管道作业。

谢谢。

0 个答案:

没有答案