当前位置:网站首页>研讨会回放视频:如何提升Jenkins能力,使其成为真正的DevOps平台
研讨会回放视频:如何提升Jenkins能力,使其成为真正的DevOps平台
2022-04-23 03:11:00 【龙智—DevOps解决方案】
“如何实现集中管理、灵活高效的CI/CD”在线研讨会精彩分享
演讲嘉宾:杨海涛
在2022年3月29日举办的“如何实现集中管理、灵活高效的CI/CD”在线研讨会中,嘉宾杨海涛为大家带来了主题为“从Jenkins到DevOps平台”的精彩演讲。
杨海涛是现任 CloudBees 亚太区资深解决方案工程师,他在帮助企业实现敏捷和云原生上拥有丰富的实践经验和深入理解。CloudBees 是 Jenkins 的重要贡献者,其团队贡献了 Jenkins 中80%以上的代码。

刚才两位老师从理论到实践,对于 CI/CD,包括DevOps技术进行了非常精彩的阐述。我将进一步的跟大家收敛一下,详细的聊聊目前使用最普遍的 CI/CD 工具 —— Jenkins 。以及如何把现有的 Jenkins 能力再提升一个级别,让它成为一个真正的 DevOps 平台。再看看从 CI/CD 到 DevOps 平台,中间到底缺少了哪些,如何去把这些能力补足。
既然来讲 Jenkins ,那总得知道点别人不知道的东西,对不对?下面,就从两个插件开始讲起。这两个插件相信大家一定都不太了解、不太知道。但这两个插件功能非常特别。具体哪两个插件,咱们一个个来说。

△ 研讨会现场ppt示例
第一个插件叫 Chunk Norris,不知道大家有没有听说过。如果有兴趣大家可以在网上搜一下。这老兄是一位好莱坞明星,同时也是一位空手道世界冠军。他曾经主演了一部电影,这个电影名字叫做《猛龙过江》,另外一位演员就是李小龙。大家大概知道这老兄的定位,就是功夫硬汉明星。
Jenkins 把他加到插件里,实现了什么功能?其实是一个非常有意思的功能,那就是每次你在 Jenkins 做一个 build,不管成功或者失败或者怎么样,根据不同 build 的结果,都会展现他(Chunk Norris)各种各样不同的照片,以及他曾经说过的话,还是很有意思的。这个(插件)在国外非常的普遍,我估计在国内用的人不多,知道的人也不多。
第二个插件是什么?这个叫做 Emotional Jenkins ,就是情绪化的 Jenkins ,或是感性的 Jenkins 。因为Jenkins本身来源于一个具体的人物 —— Jenkins 先生,所以有人在开发过程当中,加点有意思的调料,像 Chunk Norris 插件一样。他加了几张不同的图片,比如说在 build 成功的时候,会显示 Jenkins 先生高兴的图片。如果测试失败,会出现发愁的图片,说明没有通过。如果编译错误,就是出现发怒的图片。
可能有朋友会说,你这是在逗闷呢,对的,确实是开个玩笑。因为说实话,Jenkins 在开发团队、各个企业中使用实在太普遍了,社区中的高手太多,所以就我自己来讲,真不敢跟大家讲 Jenkins 更高级的功能和水平。我相信比我更了解开源 Jenkins 的人还有很多,所以也不敢卖弄。
Jenkins现在使用很普遍,普遍到什么程度?我们可以看到,Jenkins 经过了十年多的发展,到目前,全球有超过70%的开发人员在使用开源的 Jenkins 。随着使用的人数越来越多,围绕着 Jenkins 也形成了一个非常庞大的生态系统。在这个生态系统里,现在有超过1,800个插件。
另外一个非常重要特点,就像刚才李培老师讲到, Jenkins 本身是一个 runner。他是一个任务执行器,他的架构其实非常简单、非常灵活,所以易于扩展。基于这点,每当有任何新技术、新工具出来后,你会发现它很容易就能够集成到 Jenkins 上面…
除了 CloudBees 亚太区资深解决方案工程师 杨海涛外,还有 龙智技术支持负责人 李培 与清晖项目管理资深讲师、EXIN DOF授权认证讲师 文吉 等大咖坐镇此次研讨会,分享他们在 DevOps 、 CI/CD 等领域的经验与心得。我们将会议进行了全程录制, 方便您在任何时间观看,不错过任何精彩内容。点击获取完整版视频。


版权声明
本文为[龙智—DevOps解决方案]所创,转载请带上原文链接,感谢
https://blog.csdn.net/weixin_49715102/article/details/124319387
边栏推荐
- Distributed system services
- The backtracking of stack is used to solve the problem of "the longest absolute path of file"
- Source Generator实战
- The whole network is the most complete. How to do interface automation test? Proficient in interface automation test details
- 【鉴权/授权】自定义一个身份认证Handler
- The most understandable life cycle of dependency injection
- TP5 customization in extend directory succeeded and failed. Return information
- LoadRunner - performance testing tool
- Tencent video price rise: earn more than 7.4 billion a year! Pay attention to me to receive Tencent VIP members, and the weekly card is as low as 7 yuan
- Laravel8- use JWT
猜你喜欢

MAUI初体验:爽

Service avalanche effect
![[new version release] componentone added Net 6 and blazor platform control support](/img/08/71e7328f685a5cdd584f1bfdce5f2a.png)
[new version release] componentone added Net 6 and blazor platform control support

Openfeign details show

MySQL port is occupied when building xampp

How does Microsoft solve the problem of multiple PC programs

TP5 email (2020-05-27)

LoadRunner - performance testing tool

再战leetcode (290.单词规律)

OLED multi-level menu record
随机推荐
Two methods are used to solve the "maximum palindrome product" problem
使用DFS来解决“字典序排数”问题
2022年P气瓶充装培训试题及模拟考试
MySQL port is occupied when building xampp
求二叉树的叶子结点个数
PID debugging of coding motor (speed loop | position loop | follow)
编码电机PID调试(速度环|位置环|跟随)
[MySQL] left Function | Right Function
. net tip: talk about the problem that the scoped service cannot be obtained in the middleware structure
Blazor University (12)组件 — 组件生命周期
A set of C interview questions about memory alignment. Many people make mistakes!
This new feature of C 11, I would like to call it the strongest!
ASP. Net 6 middleware series - Custom middleware classes
Impact of AOT and single file release on program performance
Tencent video VIP member, weekly card special price of 9 yuan! Tencent official direct charging, members take effect immediately!
xutils3修改了我提报的一个bug,开心
Service avalanche effect
Mise en service PID du moteur de codage (anneau de vitesse | anneau de position | suivant)
TP5 inherits base and uses the variables in base
Realize QQ login with PHP