0

我有一个网络问题,因为我有 2 个地理位置。每个位置都有一个 ESX 环境,我必须从管理网络桥接到每个生产网络 - 我不能使用路由。位置 A 无法连接到位置 B 的生产网络。但是,位置 A 的管理网络可以连接到位置 B 的管理网络。

我在位置 A 运行 Jenkins,但我还需要让 Jenkins 在位置 B 的生产网络中运行作业。所以我在想我是否可以设置一个主从 Jenkins 服务器解决方案。Jenkins Master 将在位置 A,而 Jenkins Slave 将在位置 B。

我希望通过一台 Jenkins 服务器来管理所有方面,并且由于 2 台 Jenkins 服务器可以在管理网络上进行通信,我可以让主服务器在从服务器上启动作业,以便在位置 B 的生产网络上运行作业。

那行得通吗?

4

1 回答 1

1

只要您可以从主从服务器获得 TCP/IP 连接,这应该可以正常工作。您可以设置从属设备,使其始终在同一端口上与主设备通信,因此如果您在防火墙中打开该端口,您应该没问题。

查看Jenkins Wiki以获取有关如何设置 slave 的完整详细信息。

于 2012-11-12T22:05:34.523 回答