jenkins_springcloud_eureka集群版发布配置
发布日期:2022-03-18 05:04:14 浏览次数:4 分类:技术文章

本文共 872 字,大约阅读时间需要 2 分钟。

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.jsonvi /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集群构建成功

在这里插入图片描述

在这里插入图片描述

高可用集群部署成功

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

转载地址:https://blog.csdn.net/qq_37430469/article/details/122950771 如侵犯您的版权,请留言回复原文章的地址,我们会给您删除此文章,给您带来不便请您谅解!

上一篇:springcloud整合redis集群
下一篇:Kubermetes/K8s构建jenkins持续集成平台(上)

发表评论

最新留言

感谢大佬
[***.8.128.20]2024年03月28日 11时30分30秒

关于作者

    喝酒易醉,品茶养心,人生如梦,品茶悟道,何以解忧?唯有杜康!
-- 愿君每日到此一游!

推荐文章