温馨提示×

如何在Ubuntu上搭建Jenkins集群

小樊
54
2025-08-27 16:12:24
栏目: 智能运维

以下是在Ubuntu上搭建Jenkins集群的步骤:

安装Jenkins

  • 使用Docker安装
    • 安装Docker:确保系统已安装Docker且能访问外网。
    • 拉取Jenkins镜像:docker pull jenkins/jenkins:lts
    • 创建Jenkins主目录:mkdir /home/jenkins_home
    • 启动Jenkins容器:docker run -d --name jenkins_master -p 8080:8080 -v /home/jenkins_home:/var/jenkins_home jenkins/jenkins:lts
  • 非Docker化安装
    • 安装JDK:sudo apt updatesudo apt install openjdk-11-jdk
    • 配置Jenkins源:添加密钥和源,wget -q -O - https://pkg.jenkins.io/debian-stable/jenkins.io.key | sudo apt-key add -echo "deb https://pkg.jenkins.io/debian-stable binary/" | sudo tee /etc/apt/sources.list.d/jenkins.list
    • 更新源并安装:sudo apt updatesudo apt install jenkins
    • 启动服务:sudo systemctl start jenkinssudo systemctl enable jenkins

配置Jenkins集群

  • 添加从节点
    • 登录Jenkins主界面,进入“Manage Jenkins”→“Manage Nodes and Clouds”。
    • 点击“New Node”,选择节点类型,填写信息并保存。
  • 配置负载均衡(可选)
    • 安装“Load Balancer Plugin”等插件。
    • 在“Manage Jenkins”→“Configure System”中配置负载均衡器,添加节点。

高可用配置(可选)

  • 可使用Kubernetes等工具实现Jenkins主节点的高可用,通过插件配置Kubernetes云,创建Pod模板来管理Jenkins Agent。

0