【jenkins】 集群

随笔2个月前发布 睿哲
33 0 0

配置从节点

配置步骤

【jenkins】 集群

 

2. 填写节点配置信息

填写节点名称:jenkins-node1-192.168.81.230

执行器数量:5(执行器数量就是执行任务的并发数)

远程工作目录:/home/jenkins(任意目录即可,不存在就会创建)

标签:node1(一定要写清楚)

用法:

use this node as mush as possible   — 当选择”Use this node as much as possible”时,Jenkins会尽量多地将任务调度到这个节点上执行
only build jobs with label expressions matching this node — 配置标签一致时,才会调用该节点

启动方式:Launch agent by connecting it to the controller

Launch agent by connecting it to the controller

当选择 “Launch agent by connecting it to the controller” 作为启动方式时,从节点(agent)会主动连接到 Jenkins 主节点(controller)的代理控制器上。这种方式是通过从节点上执行一个命令(通常是 java -jar 命令,用于运行 Jenkins 代理的 JAR 文件)来完成的。
在配置 “Launch agent by connecting it to the controller” 时,通常需要在 Jenkins 主节点上指定代理的监听端口、从节点的 IP 地址或主机名以及连接时所需的凭据等信息。在从节点上,需要下载并运行 Jenkins 代理的 JAR 文件(通常称为 agent.jar 或 jenkins-agent.jar),以便连接到主节点

Launch agents via SSH

使用SSH(Secure Shell)协议连接从节点到Jenkins主节点,提供了加密的通信通道,确保了节点间通信的安全性。

确保从节点上已经安装了SSH服务器,并且主节点可以访问该服务器。
在主节点上安装并配置SSH客户端,以便能够与从节点建立连接。
在主节点的Jenkins配置中,指定从节点的SSH连接信息,包括IP地址、端口、用户名和密码或密钥等。
根据需要配置SSH连接的其他选项,如连接超时时间、重试次数等。

主机写上slave节点的ip地址,然后添加一个凭据,类型就写password即可,填写上用户名密码即可
可用性:

Keep this agent online as much as possible — Jenkins 会尽量保持该节点处于在线状态,以便能够随时接受和执行构建任务

节点配置

Environment variables 

JAVA_TOOL_OPTIONS   -Dfile.encoding=UTF-8

LANG   zh.CH.UTF-8

path    C:WindowsSystem32;D:programanacoda;D:programanacodaScripts;D:programanacodaLibraryin

配置jenkins

© 版权声明

相关文章

暂无评论

您必须登录才能参与评论!
立即登录
暂无评论...