debian

Jenkins在Debian上的集群配置

小樊
47
2025-08-12 01:54:43
栏目: 智能运维

以下是在Debian上配置Jenkins集群的步骤:

环境准备

确保所有节点安装相同版本的Debian系统,安装Java环境,推荐OpenJDK 11,可使用命令sudo apt updatesudo apt install openjdk-11-jdk安装。配置好防火墙规则,允许Jenkins通信端口,如8080、50000等。

安装Jenkins

在所有节点上执行以下命令添加Jenkins仓库并安装:

wget -q -O - https://pkg.jenkins.io/debian/jenkins.io.key | sudo apt-key add -
sudo sh -c 'echo deb http://pkg.jenkins.io/debian-stable binary/ > /etc/apt/sources.list.d/jenkins.list'
sudo apt update
sudo apt install jenkins
sudo systemctl start jenkins
sudo systemctl enable jenkins

配置主节点

在主节点上,可通过编辑/etc/default/jenkins文件设置监听端口等配置。登录Jenkins管理界面,在“Manage Jenkins”->“Manage Nodes and Clouds”中添加节点,配置主节点相关信息。

配置从节点

从节点需安装Java环境,可通过Jenkins主节点的“Manage Jenkins”->“Manage Nodes and Clouds”->“New Node”添加,选择合适的启动方式,如SSH或JNLP。若用SSH方式,需在从节点生成SSH密钥对,并将公钥添加到主节点的authorized_keys文件中。

验证集群

在浏览器中访问Jenkins主节点的URL,使用管理员账户登录,查看从节点状态,确保从节点已成功加入集群并可正常执行任务。

0
看了该问题的人还看了