jenkins_springcloud_eureka集群版发布配置

1,新建任务,创建流水线执行任务
在这里插入图片描述

2,选择Pipeline script from SCM
在这里插入图片描述

3,添加git凭证以及路径

在这里插入图片描述

4,jenkinsfile对应父工程根目录的jenkinsfile
在这里插入图片描述

5,安装流水线响应的插件

在这里插入图片描述
在这里插入图片描述

在这里插入图片描述

在这里插入图片描述

安装完成就可以了
在这里插入图片描述

6,开始进入到项目里面,
选择参数构建类型 This project is parameterized
添加参数
在这里插入图片描述
7,添加字符串参数

在这里插入图片描述
在这里插入图片描述

8,添加多选
在这里插入图片描述
9,配置服务名
在这里插入图片描述
在这里插入图片描述
重要,以上的服务名称@和端口号必须要和代码段配置的服务名一模一样,不然jenkins无法识别
10,开始部署另一台机子做集群
10.1 首先新机子修改ip地址
10.2 然后安装docker
10.3 yum安装jdk并配置环境变量 vi /etc/profile
10.4 把另一台机子配置到jenkins服务器上来,方便调用ssh远程脚本调用
10.5,设置jenkins,加入一台新的服务器
在这里插入图片描述
在这里插入图片描述

新增一台机子,同时拷贝公钥
在这里插入图片描述

生成公钥和私钥

在这里插入图片描述
在这里插入图片描述

在这里插入图片描述

在这里插入图片描述

在这里插入图片描述
在生成公钥的机子上拷贝到另一台服务器中,另一台服务器需要创建.ssh文件夹
在这里插入图片描述

继续在系统配置中配置,显示成功
在这里插入图片描述

接下里修改docker的一些配置,信任harbor地址,同前一台一样的
cat /etc/docker/daemon.json

cat /etc/docker/daemon.json
vi /etc/docker/daemon.json
{
   "registry-mirrors": ["https://zydiol88.mirror.aliyuncs.com"],
   "insecure-registries": ["192.168.1.157:85"]
}


然后重启docker

systemctl restart docker

11,配置多选服务器,发布多个服务器,

在这里插入图片描述

在这里插入图片描述

在这里插入图片描述

选择器
在这里插入图片描述

详细配置如下
在这里插入图片描述
在这里插入图片描述

12,来到服务器1,服务器2分别放入不同的配置文件
在这里插入图片描述

13,添加执行权限

chmod +x deployCluster.sh

14,jenkins构建
在这里插入图片描述
eureka集群构建成功

在这里插入图片描述

在这里插入图片描述

高可用集群部署成功
在这里插入图片描述
在这里插入图片描述

  • 0
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值