文章

jenkins连接子节点

jenkins连接子节点

根据官方文档所述,不建议在master主节点上构建任务,而是连接到子节点,master只做分配任务。

QQ_1732003027249

子节点配置

安装Java环境

尽量安装与主节点一致的Java环境,不一致的版本不保证会不会出现其他不稳定的问题。

安装可选工具

git工具基本是必备的吧,拉代码要用,其他构建工具比如maven自由发挥。记下子节点是密码或者密钥。建议使用密钥登录,否则请看VCR:服务器被暴力破解改用仅限密钥登录

jenkins配置

打开节点管理:

QQ_1732003295634

工作目录:/var/jenkins/workspace

QQ_1732003385527

Credentials选择Username with password,然后填入账号密码

QQ_1732281328778

配置一下Java路径,如果不配置的话可能会出现找不到Java命令,这是因为没有加载环境变量的原因,直接使用绝对路径的Java就行,在子节点上运行which java查看,如果你是按照我的教程安装的那就是填和我图片一样的 /opt/jdk-21.0.5/bin/java

QQ_1732281116975

然后保存即可,第一次应该链接不上,在主节点上通过ssh连一下子节点就可以了:

1
ssh root@子节点

如果还连接不上查看一下日志信息进行排查。

本文由作者按照 CC BY 4.0 进行授权