如何在Jenkins中添加新节点?新增节点/从机需安装Jenkins吗?
Jenkins从机(节点)是否需要安装Jenkins?
嘿,这个问题问得挺关键的,我来给你理清楚——完全不需要在从机上安装完整的Jenkins服务器。Jenkins的节点机制是靠主节点分发代理程序来运作的,不同连接方式的具体要求如下:
- SSH连接模式:从机只需要提前装好Java(版本得和主节点的Jenkins兼容,比如多数新版本要求Java 11及以上),同时保证主节点能通过SSH无密码访问这台从机。主节点会自动把Jenkins代理程序(
agent.jar)推送到从机上并启动,全程不用手动装Jenkins。 - Windows服务模式:如果是Windows系统的从机,同样只需要Java环境。配置过程中主节点会推送代理程序,还能帮你把它注册成Windows服务,后续自动运行,完全不需要安装完整的Jenkins。
- JNLP连接模式:这种方式需要你从主节点的节点配置页面下载
agent.jar,然后在从机上用Java命令运行它(比如执行java -jar agent.jar),依然只依赖Java,不用装Jenkins服务器。
另外要注意一点:从机的Java版本必须符合主节点Jenkins的要求,不然代理程序可能没法正常启动哦。
内容的提问来源于stack exchange,提问作者mady
相关产品推荐
相关产品推荐

