jenkins 配置agent节点(一) - 从节点使用Jar工具链接主节点

文章介绍了两种创建Jenkins代理节点的方法,重点讲解了通过Launchagent连接控制器的方式,包括在主节点上开启代理功能,创建并命名代理节点,然后在从节点上安装jar包并运行命令进行连接。对于Docker部署的Jenkins,需注意容器与宿主机间的端口映射,确保从节点能正确链接到主节点的50000端口。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

创建代理有两种方式

  • Launch agent by connecting it to the controller
  • Launch agents via SSH

Launch agent by connecting it to the controller 的方式。这种方式是从节点安装jar工具包,从节点运行命令来链接主节点。
还有一种是通过主节点主动发起链接到从节点。
这里主要介绍第一种方式。

开启代理功能

在路径Dashbord -> Configure Global Security中开启代理功能,端口选择随机即可
在这里插入图片描述

创建代理节点

在这里插入图片描述

选择新增节点
在这里插入图片描述

输入节点的名称。这里的名称会显示在master节点上
在这里插入图片描述
完善节点信息
在这里插入图片描述

创建完之后在主节点上就有了该从节点的信息,但此时还未连接
在这里插入图片描述

节点机连接主节点

从节点安装jar工具包,从节点运行命令来链接主节点
在这里插入图片描述

在这里插入图片描述

在这里插入图片描述

在这里插入图片描述

在这里插入图片描述

docker部署jenkins配置从节点

主要流程和上面一样,唯一需要注意的点是容器和宿主机之间的端口映射问题。
使用docker部署的方式,从节点链接的是宿主机的端口。所以需要在docker的容器和宿主机之间添加端口映射,将对应的端口要映射出来。
比如运行docker容器是如下服务,这里宿主机和容器映射的端口是50000,那在开启从节点的时候就设置50000端口

docker run \
-u root \
--rm \
-d \
-p 8080:8080 \
-p 50000:50000 \
--name jenkinsci-blueocean \
-v jenkins-data:/var/jenkins_home \
-v /root/workspace/muse-file-server/app/public:/var/jenkins_home/workspace \
-v /var/run/docker.sock:/var/run/docker.sock \
  jenkinsci/blueocean

在这里插入图片描述

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

问白

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值