欢迎光临
我们一直在努力

Jenkins 集群部署与代码发布实战文档

一、整体架构说明(结合你的环境)

1. 主机规划

角色

IP 地址

主机名建议

主要组件

Jenkins Master

10.10.10.32

jenkins-master

Jenkins、JDK、Maven、Git、Ansible

Jenkins Agent / Web

10.10.10.33

jenkins-agent

JDK、Tomcat / Nginx、Docker

代码仓库

10.10.10.34

scm-server

Git / SVN

Jenkins 本身通过 Master + Agent 形成“轻量集群”,Master 负责调度,Agent 负责构建 / 发布。


二、基础系统初始化(所有节点)

hostnamectl set-hostname <对应主机名> systemctl stop firewalld && systemctl disable firewalld systemctl stop NetworkManager && systemctl disable NetworkManager sed -i \’s/^SELINUX=.*/SELINUX=disabled/\’ /etc/selinux/config setenforce 0 yum -y install vim wget git net-tools lrzsz


三、代码仓库服务器(10.10.10.34)

1. 安装 Git & 创建裸仓库

yum -y install git useradd git passwd git su  git mkdir probe.git && cd probe.git git –bare init

2. 初始化示例项目(以 Java Web 为例)

cd /root git clone

赞(0)
未经允许不得转载:171主机测评 » Jenkins 集群部署与代码发布实战文档
分享到: 更多 (0)

评论 抢沙发

  • 昵称 (必填)
  • 邮箱 (必填)
  • 网址