Jenkins配置及插件安装

Jenkins里应该如何把master节点以及slave节点搞到一起,进行一个联系。

首先应该访问到安装好Jenkins的机器。

下图是Jenkins首页的内容,暂时没有任何的流水线及agent。

 

 

 完善一下基本的信息

[root@jenkins ~]# mkdir /jenkinsagent/workdir -p
[root@jenkins ~]# mkdir /jenkinsagent/workspace

 

 

 点击进去。

在agent机器

 [root@agent ~]# yum -y install java-11-openjdk

[root@agent ~]# java -jar agent.jar -jnlpUrl https://jenkins.gkjt.work/computer/jenkinslave/jenkins-agent.jnlp -secret f73a08b4810bb9088646e40e82869d8cb245b09abd342630660bc25e828b2a0d -workDir "/jenkinsagent/workspace" -failIfWorkDirIsMissing

如果报错,

[root@jenkins ~]# mkdir /jenkinsagent/workdir/workspace/remoting 

然后去包下,再运行

[root@jenkins ~]# java -jar agent.jar -jnlpUrl https://jenkins.gkjt.work/computer/jenkinslave/jenkins-agent.jnlp -secret f73a08b4810bb9088646e40e82869d8cb245b09abd342630660bc25e828b2a0d -workDir "/jenkinsagent/workspace" -failIfWorkDirIsMissing

 连接了

 给它放到后台。

去创建一个Jenkinslave,读取防火墙的配置

[root@agent ~]# vim /usr/lib/systemd/system/jenkinslave.service

 

 改为

 [root@jenkins ~]# mkdir /etc/jenkinslave/
[root@jenkins ~]# mv agent.jar  /etc/jenkinslave/

[root@jenkins ~]# systemctl daemon-reload
[root@jenkins ~]# systemctl enable --now jenkinslave

或者java -jar agent.jar -jnlpUrl https://jenkins.gkjt.work/computer/jenkinslave/jenkins-agent.jnlp -secret f73a08b4810bb9088646e40e82869d8cb245b09abd342630660bc25e828b2a0d -workDir "/jenkinsagent/workspace" -failIfWorkDirIsMissing &

[root@agent ~]# systemctl  status jenkinslave

 回到jenkins的主节点上,刷新一下它的页面,安装插件。

 

 

 【注意】少熬夜,多看书。

猜你喜欢

转载自blog.csdn.net/weixin_53150440/article/details/127700720