jenkins 架构
1、添加从节点
系统管理——》 节点管理
新建节点
填写节点名称: slave-12.168.2.33
选择固定节点
执行器数量:2 也就是并发 执行任务的数量
工作目录: /var/lib/jenkins 这里我们和 master 的jenkins 保持一致
标签: A (可以在pipeline 中定义任务执行的节点)
启动方式: Launch agents via SSH
填写 节点的IP地址,用户名,密码
可用性: 尽量保持代理在线
2、在从节点上安装java 环境,git
[root@slave ~]# yum install git -y
[root@slave ~]# yum install java-1.8.0-openjdk -y
3、拷贝master 主节点上私钥到本地
[root@slave ~]# scp root@192.168.2.50:/root/.ssh/id_rsa /root/.ssh/id_rsa
4、验证私钥是否能登录到git 服务器
[root@slave ~]# ssh git@192.168.2.51
Last login: Wed Jun 10 12:56:54 2020 from 192.168.2.33
[git@git ~]$
5、到jenkins 上启动slave节点 观察状态
[root@slave ~]# ps -ef | grep java
root 10422 10374 0 05:43 ? 00:00:00 bash -c cd “/var/lib/jenkins” && java -jar remoting.jar -workDir /var/lib/jenkins -jar-cache /var/lib/jenkins/remoting/jarCache
root 10429 10422 2 05:43 ? 00:00:04 java -jar remoting.jar -workDir /var/lib/jenkins -jar-cache /var/lib/jenkins/remoting/jarCache
root 10558 10536 0 05:46 pts/0 00:00:00 grep –color=auto java
可以看到slave 节点 以及完全运行起来了
6、编写一个任务测试下在slave运行状态
暂无评论内容