配置Jenkins的主从架构

2020/12/25 07:00
阅读数 318

配置Jenkins的主从架构,
可选择一个全新纯净的机器作为从节点配置,建议提前安装jdk,系统会自动给安装,但是不能用。
安装jdk可选择安装包:
https://mirrors.huaweicloud.com/java/jdk/


首先在主页面,选择Manage Jenkins --->Manage Nodes and Clouds
配置Jenkins的主从架构

默认会有一个master节点,点击新建节点,
配置从节点,如果工作场景使用了标签也需要配置tag
配置Jenkins的主从架构

然后保存启动从节点即可,或者也可以等一会儿系统自动启动。

如果提前没有创建填写的远程工作目录,那么启动从节点时日志中会有一个错误提示:
“[SSH] Checking java version of /var/lib/jenkins/jdk/bin/java
Couldn't figure out the Java version of /var/lib/jenkins/jdk/bin/java
bash: /var/lib/jenkins/jdk/bin/java: 没有那个文件或目录”
其实并不是真的有问题,只要最后是“Agent successfully connected and online”就已经是成功了的。这个报错的原因主要就是没有提前创建填写的远程工作目录,系统后面会自动给创建,无需担心。



配置Jenkins的主从架构
在从节点上看下是不是已经有了从节点进程起来,下图中启动的java工作目录是指定的目录,没问题
配置Jenkins的主从架构

接着在项目中配置下指定运行节点,看看从节点是否可以正常使用
标签表达式即为刚刚新增节点时输入的name。
配置Jenkins的主从架构

可以用Git测试,配置如上图,然后构建处扩展shell写echo即可测试
配置Jenkins的主从架构

然后选择分支zhou 立即构建,即可看到日志中输出信息在227上执行的项目,分支为zhou
配置Jenkins的主从架构
在227这条机器的系统上,就可以看到,构建成功的这个项目C的相信
配置Jenkins的主从架构


配置Jenkins的主从架构
添加多个节点,可选择自己配置,或者直接复制已有从节点的配置。

任务在哪个节点上构建就在哪个节点上部署

展开阅读全文
打赏
0
0 收藏
分享
加载中
更多评论
打赏
0 评论
0 收藏
0
分享
返回顶部
顶部