前言

在Jenkins编译完之后,自动触发rancher进行服务升级、
提示:本文章使用的rancher版本 v1.6.17 Jekins版本 v2.190.3


一、正文

  1. 登录Jenkins,安装ranchercha插件,若已安装忽略该步骤( 系统设置->插件管理,搜索插件rancher,安装完重启Jenkins服务)
    在这里插入图片描述
  2. 创建一个job,进入到配置界面,在构建模块下面,增加构建步骤,选择
    Deploy/Upgrade Rancher Service
    在这里插入图片描述
    图2

2.1 . 获取API Endpoint 登录rancher,选择 API -> 密钥
在这里插入图片描述
2.2 获取Rancher API Key ,添加账号API Key ,填写名称以及描述,即可获取(一定要保存!!!
在这里插入图片描述
在这里插入图片描述
ID与描述可以不填,建议填写描述,防止忘记
2.3 Service Name :基础设施名称/服务名称
在这里插入图片描述

2.4 获取Rancher Environment Id
在这里插入图片描述
在这里插入图片描述
2.5 获取 Docker Image 容器名称,可以使用jenkins变量做动态构建
在这里插入图片描述
3.现在就可以去编译对应的服务,服务编译完会出现如下执行过程
在这里插入图片描述

Logo

技术共进,成长同行——讯飞AI开发者社区

更多推荐