主机清单:
master:192.168.182.151
node1:192.168.182.150
1、安装 slave
子节点前提:slave 所在服务器必须有 java环境,不需要安装jenkins服务
子节点部署jdk环境
wget https://download.oracle.com/otn/java/jdk/8u251-b08/3d5a2bb8f8d4428bbe94aed7ec7ae784/jdk-8u251-linux-x64.tar.gz
解压
tar xf jdk-8u251-linux-x64.tar.gz -C /usr/local/ ##解压文件 cd /usr/local/ ln -s jdk1.8.0_251/ java ##软连接,方便查看位置
添加以下字段到 etc/profile
export JAVA_HOME=/usr/local/java export JRE_HOME=/usr/local/java/jre export CLASSPATH=.:$JAVA_HOME/lib:$JRE_HOME/lib:$CLASSPATH export PATH=$JAVA_HOME/bin:$JRE_HOME/bin:$PATH
加载环境变量生效
source /etc/profile java -version ##查看版本验证是否安装成功
这里就准备好了子节点的环境了,现在就是登陆主节点jenkins界面添加节点就好了
接着就是配置节点认证
添加认证策略
保存退出
检查输出状态信息成功应该是这样的
退到节点列表查看状态
成功上线
下面我再演示一下如何给子节点分配job
先回到节点列表选择子节点配置
选择一个job进入配置
到字节验证
说明构建成功