jenkins主从搭建

一、主机器jenkins的安装
1、上传jenkins的安装包和所需的环境
2、给上传的jenkins文件夹加"777"权限
chmod -R 777 jenkins
3、进入jenkins的目录,执行./start.sh
4、在浏览器输入主机ip:8080进入登陆界面
二、从机器jdk的安装与配置
1、上传jdk
2、配置环境变量
执行vi /etc/profile,加入
export JAVA_HOME=/home/jenkins/jdk
export JRE_HOME=${JAVA_HOME}/jre
export CLASSPATH=.:${JAVA_HOME}/lib:${JRE_HOME}/lib
export PATH=${JAVA_HOME}/bin:$PATH

3、执行source /etc/profile使文件生效
4、执行java -version出现java的版本说明成功
三、主机器上安装SSH Slaves plugin插件
1、在使用Launch slave agents on Unix machine via SSH这种方式连接时,前提是需要安装SSH Slaves plugin插件
2、进入jenkins主界面点击:系统管理——管理插件
3、搜索该插件进行下载
四、添加凭据
1、在主界面点击凭据,进入凭据列表,点击第二列的的添加凭据
2、在新的界面填写/选择对应的内容
类型:选择Username with password的方式
范围:全局
Username:从机器的用户名
password:从机器的密码
描述:对这个凭据的描述
3、点击确定
五 、新增节点
1、进入jenkins主界面点击:系统管理——管理节点——新建节点,在新建节点页面,填写节点名称,选择固定节点,点击ok
2、在点击后接下来的页面,填写对应的内容
名称   填节点名称
描述    节点描述
并发构建数    并发数量
远程工作目录    填写从节点上jenkins agent的工作目录,推荐只用绝对路径,如/home//jenkins-agent。注意jenkins要有该目录的读写权限
标签    不改动。jenkins可以通过标签指定一组从服务器运行某个构建任务
用法    不改动。可以指定什么情况下使用该从节点,可以有“尽可能使用该节点”和“只有任务指定了使用该节点时,才用该节点运行”两种选择
启动方法    选择”launch slave agents via SSH”
主机    填写从服务器的ip或域名
Credentials    选择自己添加的凭据
Host Key Verification Strategy    选择 Manually Trusted Key Verification Strategy
Require manual verification of initial connection    选中
Availability    不改动。可用性
高级——java路径    填写从主机上的java的路径,可以使用which java 查看
节点属性 勾选并填写运行构建任务所需要的环境变量。建议填上JAVA_HOME,免得jenkins运行构建任务时找不到java
3、点击保存,进入下一个界面,点击Relaunch agent按钮,启动该节点,当在日志中看到Agent successfully connected and oneline时,表示节点正常启动了

你可能感兴趣的:(Devops)