Centos Jenkins部署多节点

2019-04-26  本文已影响0人  yifan_

一、配置slave服务器

1、安装java

教程传送门

2、配置jenkins用户、免密登录

adduser jenkins //创建jenkins用户
su - jenkins //切换用户
ssh-keygen -t rsa //生成sshkey,用于配置gitlab
cd ~/.ssh //进入ssh目录
touch authorized_keys //创建authorized_keys文件
vim  authorized_keys //将master主服务器上root用户的公钥复制到授权文件中,保存
chmod 644 authorized_keys //设置权限

3、切换账号&创建用于jenkins远程部署的目录

exit //退出jenkins账户
mkdir /home/wwwroot/jenkins //创建用于远程构建项目的文件夹
chown jenkins:jenkins /home/wwwroot/jenkins //更改目录所属用户

4、配置gitlab sshkey

具体参考其他教程,此处不进行描述

二、配置master主机

1、生成sshkey

ssh-keygen -t rsa //生成sshkey

2、添加jenkins凭据

1)进入jenkins凭据页面

凭据列表页

2)点击添加凭据

点击添加凭据

3)添加凭据

添加凭据

3、添加子节点

1)进入添加子节点页面

节点页面

2)添加子节点

image.png
编辑信息

3)确认子节点启用成功

4、创建Jenkins多节点同时构建任务

1)选择【构建一个多配置项目】

image.png

2)配置任务信息

image.png

3)选择要运行构建任务的节点

注意:这里是选择运行构建任务的节点,不是最终要部署项目的节点

image.png

4)选择要构建部署项目的节点

image.png

5)试部署

上一篇下一篇

猜你喜欢

热点阅读