如何在CentOS上搭建Jenkins主从架构
导读:在CentOS上搭建Jenkins主从架构可以让你更好地管理和扩展你的构建任务。以下是一个基本的步骤指南: 1. 安装Jenkins主节点 更新系统包 sudo yum update -y 安装Java(Jenkins需要Java...
在CentOS上搭建Jenkins主从架构可以让你更好地管理和扩展你的构建任务。以下是一个基本的步骤指南:
1. 安装Jenkins主节点
-
更新系统包
sudo yum update -y -
安装Java(Jenkins需要Java)
sudo yum install java-1.8.0-openjdk-devel -y -
添加Jenkins仓库
sudo wget -O /etc/yum.repos.d/jenkins.repo https://pkg.jenkins.io/redhat-stable/jenkins.repo sudo rpm --import https://pkg.jenkins.io/redhat-stable/jenkins.io.key -
安装Jenkins
sudo yum install jenkins -y -
启动Jenkins服务
sudo systemctl start jenkins -
设置Jenkins开机自启动
sudo systemctl enable jenkins -
访问Jenkins 打开浏览器,访问
http://< your_server_ip> :8080,按照提示完成初始设置。
2. 安装Jenkins从节点(Slave)
-
在从节点上安装Java
sudo yum install java-1.8.0-openjdk-devel -y -
下载并配置Jenkins Slave 在主节点上,进入Jenkins管理界面,点击“Manage Jenkins” -> “Manage Nodes and Clouds” -> “New Node”。
-
创建新的从节点
- 节点名称:输入从节点的名称。
- 节点类型:选择“Permanent Agent”。
- 远程工作目录:输入从节点的工作目录。
- 启动方法:选择“Launch agent via Java Web Start”或“Launch agent via SSH”(推荐使用SSH)。
-
配置SSH启动方法
- SSH服务器:输入从节点的IP地址和SSH端口。
- 用户名:输入SSH用户名。
- 密码:输入SSH密码(或使用SSH密钥)。
- 远程FS root:输入从节点的工作目录。
-
保存并启动从节点 点击“Save”按钮,然后点击“Launch”按钮启动从节点。
3. 配置Jenkins主节点使用从节点
- 在主节点上配置构建任务
- 进入Jenkins管理界面,点击“Manage Jenkins” -> “Configure System”。
- 找到“NodeJS”部分,添加你的从节点。
- 在构建任务配置中,选择“Restrict where this project can be run”选项,并选择你添加的从节点。
4. 验证配置
- 运行构建任务 在主节点上运行一个构建任务,确保它被分配到了从节点上执行。
通过以上步骤,你就可以在CentOS上成功搭建Jenkins主从架构。根据你的具体需求,你可能还需要进行更多的配置和优化。
声明:本文内容由网友自发贡献,本站不承担相应法律责任。对本内容有异议或投诉,请联系2913721942#qq.com核实处理,我们将尽快回复您,谢谢合作!
若转载请注明出处: 如何在CentOS上搭建Jenkins主从架构
本文地址: https://pptw.com/jishu/758950.html
