jenkins+rancher的集成
一、插件说明
-
插件名:Redeploy Rancher2.x Workload
-
插件描述:A simple Jenkins plugin to redeploy Rancher2.x workload
-
插件问题:
- 显示乱码
- 保存的RancherApi密钥加载不出来
-
问题处理:
- 方法一:直接使用我已经处理好的插件: https://www.aliyundrive.com/s/6UJuRg84wcG 提取码: y49d
- 方法二:下载redeploy-rancher2-workload.jar并上传到${jenkins_home}/plugins/redeploy-rancher2-workload/WEB-INF/lib目录下,覆盖原redeploy-rancher2-workload.jar文件,重启jenkins。
两种方法任选其一即可
二、插件使用
-
rancherapi凭据配置见:第三篇:jenkins凭据管理
-
增加构建步骤–选择 Redeploy Rancher2.x Workload
-
依次填入对应信息
① rancherApi 凭证
② 工作负载api地址
③ 需要更新的镜像地址
-
附:② 工作负载api地址获取
-
登录rancher找到需要更新的服务,点击【api查看】
-
以/project开头,一直到结束的部分即为工作负载api地址
-