首页
学习
活动
专区
工具
TVP
发布

Jenkins

共建开放、包容、活跃的 Jenkins 社区 https://jenkins-zh.cn/
专栏作者
179
文章
235461
阅读量
49
订阅数
利用 Kubernetes 内置 PodTemplate 管理 Jenkins 构建节点
Jenkins 可以很好地与 Kubernetes 集成,不管是控制器(controller)还是构建节点(agent),都能以 Pod 的形式运行在 Kubernetes 上。 熟悉 Jenkins 的用户,都知道 Jenkins 支持多种类型的构建节点,例如:固定配置、动态配置。而节点与控制器连接的方式, 又包括:JNLP、SSH 等。对于已经在全面拥抱容器技术的用户,大多数是通过连接 Kubernetes 集群并动态启动、销毁 Pod 的方式来使用构建节点。 而随着构建节点的种类、数量增多后,如何更有效地维护这些基于 Kubernetes 的节点,则逐渐成为一个问题。而在这篇文章中, 我将会介绍一种基于配置即代码的方案来管理、维护构建节点。
LinuxSuRen
2022-12-01
7420
Jenkins X 3.x GA 来了!
Jenkins X 在 kubernetes 上自动执行 CI/CD,这将帮助你提升:
LinuxSuRen
2021-05-18
1.2K0
KubeSphere 社区大量全职开源职位诚邀您的加入!
KubeSphere 团队是开源项目 KubeSphere(https://kubesphere.io)的核心维护成员。在 KubeSphere 团队,一切都是由技术和业务能力为主导,工程师能够完全自主地选择喜欢的技术和个人想发展的方向,青云QingCloud 会尽可能地为你的想象力提供相应的资源支持与发展空间。我们崇尚自由开放的工程师文化,你可以在这里使用和探索新的语言、工具、方法等等。我们提供丰富的可供选择的技术方向(DevOps/Serverless/应用管理/边缘计算/容器存储和网络等),帮助你获得更快速的职业发展机会。
LinuxSuRen
2021-03-10
5490
KubeSphere DevOps 初体验,内置 Jenkins 引擎
KubeSphere 是在 Kubernetes 之上构建的以应用为中心的多租户容器平台,提供全栈的 IT 自动化运维的能力,简化企业的 DevOps 工作流。KubeSphere 提供了运维友好的向导式操作界面,帮助企业快速构建一个强大和功能丰富的容器云平台。KubeSphere 支持部署在任何基础设施环境,提供在线与离线安装,支持一键升级与扩容集群,并且各功能组件支持模块化和可插拔的安装。
LinuxSuRen
2020-07-03
2.1K0
你的 DevOps 大脑:思考方式和工作方式
我经常不得不说的 DevOps 神话之一就是 DevOps 完全是关于自动化和工具的。尽管二者是达到 DevOps 目标的基本要素(DevOps 的目标是为了更快更安全地交付更有价值成果而优化从创意到价值实现的过程),但在 DevOps 的发展初期,Damon Edwards 和 John Willis 提出了 CALMS 这一缩写词来帮助解释有关 DevOps 的问题,其中字母 C 表示的文化也是一个重要元素。该想法得到了 Gartner 一篇文章的支持。该文章提到研究表明有 50%的受访者表示人的问题(与流程、技术和信息的问题相对)是目前采用 DevOps 原理和实践的最大障碍。我对自己客户的观察也支持这一想法,我的客户说文化是他们当下面临的最困难的挑战。
LinuxSuRen
2020-06-04
5400
关注专栏作者,随时接收最新技术干货
LinuxSuRen
KubeSphere研发
yJunS
中云智汇科技(北京)有限公司研发
Jenkins 中文社区携手 KubeSphere,共建 DevOps 技术生态
今天,Jenkins 中文社区 与 KubeSphere 开源社区 联合官宣,两大开源社区开始正式合作,携手共建 DevOps 技术生态!
LinuxSuRen
2020-05-26
7551
7 款你或许不知道的 DevOps 工具链编排解决方案
团队之间的透明化沟通在应用程序开发过程中成为了一项巨大的挑战。一个组织中的大部分团队的独立性已经有相当长时间了。这也就意味着开发团队、业务分析团队、QA 以及业务运营团队之间的工作距离越来越疏远。
LinuxSuRen
2020-04-02
3240
DevOps 的出色表现
DevOps 在不断发展,自从2009年提出此术语以来,DevOps 的状态每年都呈指数级增长。在2019年飞速发展的过程中,各种规模和形态的组织(从企业到初创公司)在 DevOps 方面都展现了极大的热情。每个组织都有其自己的 DevOps 故事,其中一些故事尚未开始,一些故事还处于婴儿期,有些故事已经成熟,有些故事已经达到顶峰。不同于其他故事,DevOps 故事源于不断改进。
LinuxSuRen
2020-03-10
4160
使用容器化和 Docker 实现 DevOps 的基础知识
DevOps 在 IT 行业中风靡一时。维基百科中阐述 DevOps 是将软件开发(Dev)和信息技术维护(Ops)结合在一起的一组实践,旨在缩短系统开发生命周期并提供高质量的持续交付。DevOps 普及的主要原因是,它使企业可以比传统软件开发方法更快地开发和改进产品。
LinuxSuRen
2020-02-25
7900
完整的 CI/CD 集合[教程]
什么是 CI/CD? 什么是 CI/CD?作者:Izzy Azeri-让我们看一下 CI 和 CD,这是所有 DevOps 商店的基本基石,并看看如何利用这些概念来帮助更好地交付下一个项目。 什么是持续集成和持续交付?作者:Arnab Roy—我们深入探讨了 DevOps 环境的两个基本要素。 什么是持续交付?好处和最佳实践,作者:ATC 团队-看看持续交付如何适合 DevOps 流水线,它与持续部署有何不同以及一些最佳实践。 持续集成与持续交付,作者:Rebecca Pruess—持续集成和交付是最常
LinuxSuRen
2020-02-14
2.2K0
为 DevOps 构建新的运营模型
我一直在撰写有关企业面临的 DevOps 挑战的文章。从根本上讲,它是关于规模的:当企业尝试将其扩展到大型企业通常拥有的 800 多个应用程序中时,它们正努力实现在小型 DevOps 概念验证中看到的相同收益。如果 DevOps 能够兑现其诺言并为企业带来可观的价值,那么就必须克服这一规模挑战。
LinuxSuRen
2019-11-08
4030
持续测试的那些事
敏捷,DevOps 和持续交付已然存在于现今每个技术人员的词汇当中。我们都想要像硅谷里的巨头和初创公司一样,敏捷开发,快速发布软件,做出创新的产品。向敏捷转型在多方面都已有总结,并且到了能被顺利实践的程度。然而,测试仍然是一个有思想困惑和实践挑战的领域。当软件发布周期从以年、月缩短到以周、天为单位,或者更短时;我们该如何重塑测试实践,以保证当软件发布到生产环境时能令用户满意, 而不是掉链子?
LinuxSuRen
2019-08-20
9290
介绍 Jenkins 模板引擎
在企业范围内实施 DevSecOps 实践具有挑战性。由于组织内的不同应用程序正在使用多种编程语言、自动化测试框架和安全遵从性安全合规工具,因此每个团队构建和维护流水线变得很难。
LinuxSuRen
2019-07-10
2.6K0
10节课带你深入学习 DevOps 工程
DevOps 现在真的很热门,对于杰出的工程师和 DevOps 专业人员来说有许多工作机会。 如果你想成为一名 DevOps 工程师,那么你来对地方了。在本文中,我将分享一下最好的在线培训课程, 让你成为 DevOps 专业人员。
LinuxSuRen
2019-06-20
9280
基于 Jenkins 的 DevOps 平台应该如何设计凭证管理
了解到行业内有些团队是基于 Jenkins 开发 DevOps 平台。而基于 Jenkins 实现的 DevOps 平台,就不得不考虑凭证的管理问题。
LinuxSuRen
2019-05-17
8080
我们为什么需要 DevSecOps 和制品仓库?
Helen Beal 曾经在一次讨论什么是 DevSecOps 工程师的会议上发言。令她惊讶的是,在与会人员中,许多人都没有将安全机制引入 DevOps。在与人们讨论之后,她将大家的问题总结为三类:安全机制会制造额外的隔阂;组织中的人很难理解 DevOps,因此安全机制可能会造成更多困惑;可能没有为安全机制预留空间。
LinuxSuRen
2019-05-10
8240
持续交付的商业价值
对企业来说,这些价值一起使持续交付成为真正的游戏变革者。尽管可以在团队或项目级别开始采用和验证,但持续交付的本质是它以需要真正投资和自上而下承诺的方式跨越了组织边界。选择与现有投资互补并共存的持续交付工具链是走向成功的关键一步, 特别是因为 CD 可以引导你的组织采用 DevOps 文化。
LinuxSuRen
2019-04-24
7000
MPL - 模块化的流水线库
尽管通过自动化部署加快了开发速度,但由于在 DevOps 方面缺少协作,我们一个客户正因此而放慢产品的上市时间。虽然他们也投入了资源来做 DevOps ,但每条生产流水线都是独立设置的,迫使团队为每个项目重新造轮子。更糟糕的是,由于没有跨团队协作,平台中的任何错误又会出现在每条新的流水线中。许多客户都有类似的问题存在,因此我们决定开发一个既能帮助现有客户,又能适应未来使用需求的通用工具。使用通用框架且标准化的 CI/CD 平台是最显而易见的选择,但这将导致缺少灵活性的单体结构(monolithic structure),最终会变得举步维艰。每个团队都需要在自己的流水线上工作,基于此,我们开发了一个方便 DevOps 流水线的每个可重用部分可供以后使用的解决方案 — Jenkins 驱动的模块化流水线库。
LinuxSuRen
2019-04-19
2.1K0
AIOps:DevOps 的未来
范式转变往往会产生意想不到的后果,这些后果可能需要数年才能被完全消化。 云计算就是一个很好的例子。 云计算迎来了灵活的基础设施和低资本要求的时代,由于资源只是一个API调用,工程师们无需等待部署。 然而,这一切只是开始。
LinuxSuRen
2019-04-19
9750
灵雀云获邀加入CDF,成为中国区三大创始成员之一
3月12日,在加州Half Moon Bay举行的开源领导者峰会(Open Leadership Summit 2019 )上,CDF(Continuous Delivery Foundation )持续交付基金会正式宣告成立。灵雀云以全球首批创始成员身份获邀加入,也是中国区三大创始成员之一,另外两家为华为和阿里。
LinuxSuRen
2019-04-19
6710
点击加载更多
社区活动
腾讯技术创作狂欢月
“码”上创作 21 天,分 10000 元奖品池!
Python精品学习库
代码在线跑,知识轻松学
博客搬家 | 分享价值百万资源包
自行/邀约他人一键搬运博客,速成社区影响力并领取好礼
技术创作特训营·精选知识专栏
往期视频·千货材料·成员作品 最新动态
领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档