Loading [MathJax]/jax/output/CommonHTML/config.js
首页
学习
活动
专区
圈层
工具
发布
首页
学习
活动
专区
圈层
工具
社区首页 >问答首页 >Jenkins升级和插件排序

Jenkins升级和插件排序
EN

DevOps用户
提问于 2019-11-05 13:45:46
回答 2查看 2.7K关注 0票数 1

我有詹金斯2.89安装了许多过时的插件以及。升级插件和Jenkins本身的最佳途径是什么?其中一个应该继续另一个吗?

我倾向于先升级插件,然后分批进行升级,以限制风险。该系统正在进行全面备份,以防事情发生偏差。不过,如果可能的话,我想避免这样做。

更新:我能够升级到2.138,而不破坏任何东西。

EN

回答 2

DevOps用户

发布于 2019-11-06 06:51:10

我只能从个人经验中发言,而不是最佳实践,但在我们公司,我们将复制jenkins实例,然后对其进行升级。我们先做主要的升级,然后再进行插件,然后运行测试,以确保我们的核心工作仍然有效。如果一切顺利,我们会在下班时间升级真正的詹金斯。

我们有90+作业,所以测试它们都是不现实的--我们努力找出了8到10个作业,这些作业跨越了我们90%的用例,并运行在站在jenkins上的作业,以确定一切都是健康的。

如果您在生产场景中使用jenkins,我强烈建议您做类似的事情。您永远不知道什么可能会中断-我们有一次升级,一个bug在10分钟内产生了150+ aws ec2实例,而不是真正需要的3 jenkins .另一次,我们对代码库的所有单元和e2e测试都失败了,因为结果是其中一个输出解析器插件升级到与我们的输出格式不兼容。我们甚至已经让Bitbucket集成变得糟糕,不再在每一次推动下就开始工作。

有时候,所有插件的升级都会造成混乱--我们曾经有过这样一种情况,即某些插件出现故障,并且很难找到原因,因为它可能来自两个不同的插件中的一个。最后,我们又推出了两个jenkins插件,并对其中一个插件进行了升级,以确定是哪个插件造成的。不过,通常情况下,一次升级就会很快显示出它的缺陷,只需进行一点测试。

不管你做了什么决定,先做个后援!

票数 2
EN

DevOps用户

发布于 2019-11-07 02:16:19

我从詹金斯那里学到了很多经验,这是我一直坚持的命令,它为我节省了很多时间:

  1. 升级Jenkins本身(如果需要的话)
  2. 升级Auth插件(即Github org auth)
  3. 升级与最重要的管道/项目相关的插件(ssh-agent,ansible,k8s,docker,不管你们正在使用什么)
  4. 升级当前使用的,但不是关键任务插件(蓝色海洋等)
  5. 升级其他插件

我有“升级后”管道,将开始建设少数几个最重要的项目,它是运行后的每一步。

对我也有很大帮助的是在升级之间拍摄快照,这样我就可以轻松地进行回滚,而不是从一开始就开始,这可能很费时。显然,我不建议做就地升级,我总是去1:1拷贝和工作的副本,然后我只是改变DNS记录。

票数 1
EN
页面原文内容由DevOps提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://devops.stackexchange.com/questions/9705

复制
相关文章
3、Jenkins升级和迁移
Jenkins的开发迭代非常快,每周发布一个开发版本,长期支持版每半年更新一次(ps:大版本更新)。如此频繁的更新,怎么升级呢?
py3study
2020/01/06
1.6K0
『Jenkins』在Jenkins中配置和管理插件
Jenkins 是一款开源的持续集成(CI)和持续交付(CD)工具,它具有强大的插件生态系统,能够扩展其功能,满足各种自动化需求。Jenkins 插件为开发人员、运维人员和DevOps团队提供了各种功能,比如与版本控制系统(如 Git)的集成、构建工具(如 Maven)的支持、通知(如 Slack)以及部署工具(如 Docker)的支持等。
数字扫地僧
2025/01/22
1340
Jenkins 插件
jenkins 的所有插件安装后需要重启才能够生效,由于jendkins国外官方插件地址的下载速度简直龟速,所以我们修改为国内插件地址(清华大学源):
木字楠
2022/11/15
7020
Jenkins 插件
升级Jenkins:发布和代理 VUE 项目
书接上回,在之前的几篇文章中,我们主要通过几篇文章来讲解了如何通过一个镜像,快速的创建Jenkins容器实例,然后搭建我们的持续集成和持续部署的平台,相关的文章呢如下,我这里简单列举一下,省得大家查找了:
老张的哲学
2022/04/11
5440
升级Jenkins:发布和代理 VUE 项目
jenkins版本升级
到官网 https://updates.jenkins-ci.org/download/war/或者 http://ftp-chi.osuosl.org/pub/jenkins/war-stable/ 下载最新的安装 war 包, 如果有新包的时候Jenkins后台也会有提示的,直接下载就好。
行 者
2019/12/10
2K0
jenkins升级坑
原来升级了需要新jdk,那就去下一个,然后指定一下jenkins启动使用jdk11嘛
阿超
2022/11/22
6360
jenkins升级坑
Jenkins插件维护
除了在线安装,还可以官网插件下载地址中进行下载安装,如果访问缓慢可以用清华镜像站。
陈不成i
2021/06/01
6830
Jenkins 常用插件
利用Docker容器动态创建Jenkins Slave。如果有了Kubernetes/Openshift集群,就不需要这个插件了。直接使用下面的Kubernetes插件。 jenkins非root启动的话,为了运行docker需要执行sudo chmod 777 /var/run/docker.sock
acc8226
2022/05/17
5570
Jenkins 邮件插件
1、下载插件 2、配置插件 3、插件设置 4.设置触发器: image.png
用户5760343
2022/05/24
3700
Jenkins 邮件插件
Jenkins Pinned Plugins(Jenkins绑定插件)
在Jenkins上将Subversion Plugin由捆绑的1.54版本升级到目前(2015/07/15)最新版本2.5.1
donghui
2019/04/19
8930
Jenkins Pinned Plugins(Jenkins绑定插件)
Jenkins常用插件
官方地址:https://plugins.jenkins.io/rebuild 安装方式:在Jenkins插件当中直接搜索即可安装。 功能说明:此插件可以直接重复上次构建,也可以用于查看一些参数比较复杂的构建时,上次构建所选的参数是什么。非常nice的一个插件。
陈不成i
2021/06/01
1.3K0
Jenkins系列- 备份插件
Jenkins是主从模式,从节点可以做集群、负载,从而实现从节点的高可用,但是主节点是单节点,一旦主节点宕机,会导致Jenkins服务不可用。Jenkins主节点本身是不支持集群的,需要通过其他变通方式来实现。当前我们也未实现主节点高可用,有计划的是会做主备模式,如果主节点宕机,可快速切换到备用节点,恢复服务
DevOps在路上
2023/06/23
2840
Jenkins系列- 备份插件
Jenkins插件漏洞分析
Jenkins是一个广泛使用的开源自动化服务器,它允许DevOps开发人员高效、可靠地构建、测试和部署软件。
FB客服
2019/09/25
1.4K0
Jenkins插件漏洞分析
Jenkins(hudson)插件记录
搭建自动化构建(jenkins)的过程中碰到了挺多问题,需要装各种插件解决。为了方便下次部署,这里先记录一下用到的插件及用途
owent
2023/03/06
5320
Jenkins 常用插件介绍
刚开始接触Jenkins,大部分都会从插件开始吧。我也是一样。被各种插件弄的懵逼。
zinyan.com
2022/12/07
11.7K0
Jenkins 常用插件介绍
Jenkins的安装与升级
 如果想直接使用域名访问Jenkins,不加端口8080的话,可以安装Nginx来配置反向代理即可直接使用域名访问Jenkins!
非著名运维
2022/06/22
1.5K0
Jenkins的安装与升级
Jenkins实践文档-管理Jenkins(项目、视图、插件)
第三章 管理Jenkins(项目、视图、插件) 1. 项目管理 1.1 命名规范 业务名称-应用名称-应用类型_环境类型: cxy-wlck-ui_TEST, 只有命名规范才方便管理项目。 1.2 新
DevOps云学堂
2019/10/18
1.1K0
Jenkins实践文档-管理Jenkins(项目、视图、插件)
Jenkins +ThinBackup备份恢复插件
本操作是从windows上的xampp jenkins备份,再在Ubuntu上恢复的,在Ubuntu Jenkins上恢复时注意修改备份目录,我的是/home/blue/jenkinsback/
用户5760343
2022/05/24
5400
Jenkins +ThinBackup备份恢复插件
Jenkins Job迁移--插件导入
在工作中可能会遇到这样的场景,即需要把一个Jenkins Master上的job迁移到另外一台Jenkins Master上,那怎么做比较好呢?
陈不成i
2021/06/01
1.9K0
Jenkins安装与插件下载
Jenkins安装完以后,需要安装插件,但是众所周知因为墙的原因,所以插件下载很慢,甚至下载失败,网上查到的大部分方法都是修改升级站点的URL,但是几乎没用,下面我介绍一个绝对管用,极速下载插件的方式。
星星在线
2020/10/23
1.9K0

相似问题

了解Jenkins插件和代理

10

无法根据升级的构建插件触发下游Jenkins作业

10

Jenkins和Kubernetes CLI插件和GKE

20

使用厨师升级jenkins

10

Jenkins插件推荐

20
添加站长 进交流群

领取专属 10元无门槛券

AI混元助手 在线答疑

扫码加入开发者社群
关注 腾讯云开发者公众号

洞察 腾讯核心技术

剖析业界实践案例

扫码关注腾讯云开发者公众号
领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档
查看详情【社区公告】 技术创作特训营有奖征文