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

DevOps时代的专栏

专栏作者
506
文章
786680
阅读量
181
订阅数
一篇文章说清楚云原生时代 CI/CD Tekton
1.背景 1.1 目前使用 Jenkins 遇到的问题 编排引擎不稳定 Jenkins 是由 Java 编写的编排引擎,在 Full GC 时会 Stop The World(STW)。在大规模构建时,STW 可能会导致 Jenkins 无法处理新的请求。 大量构建卡顿 Jenkins 使用磁盘文件存储数据,每条流水线、每次构建都会占用一个文件目录,产生大量文件。通常流水线数量有限,但在构建达到 10000+ 级别时,会感受到 IO 对 Jenkins 的影响。 开发插件成本高 虽然 Jenkins 已经有
DevOps时代
2022-06-16
2.3K0
Jenkins Pipeline 流水线部署 Kubernetes 应用
虽然云原生时代有了Jenkins X、Drone、Tekton 这样的后起之秀,但 Jenkins 这样一个老牌的 CI/CD 工具仍是各大公司主流的使用方案。
DevOps时代
2021-12-05
1.5K0
基于 Jenkins 在 Kubernetes 上配置 CI/CD
软件行业正迅速看到使用容器作为一种为应用程序开发人员促进开发,部署和环境编排的方法的价值。这是因为容器可有效管理环境差异,提高可伸缩性并提供可预测性,以支持新功能的持续交付(CD)。除了技术优势外,容器还被证明可以大大降低复杂环境的成本模型。
DevOps时代
2021-05-31
2.2K0
一文详解 Jenkins 与 Docker 的自动化 CI/CD 实战
要想做到一个高效的 CI/CD 流程,需要有能力整合 DevOps 工具链及多环境适配,并且设计之初以自动化为原则,如一键部署、一键升级。
DevOps时代
2021-05-07
1.9K0
使用 Jenkins 构建 CI/CD 之多分支流水线指北
由于公司的 Jenkins 配置没有部署成功的通知,在我学了几天的 Jenkins 后终于是对公司的 Jenkins 配置下手了,结果我刚装完 dingtalk 插件自动重启后,发现之前主管配置的构建项目数据都丢失了,正好给了我练手的机会,于是就有了以下从0到1的辛酸历程。
DevOps时代
2021-04-20
1.9K0
如何用 Helm 管理 Jenkins,看这篇就够了
Helm 是为 kubernetes 提供的包管理工具。包指的是 helm charts,charts 是预先配置的 kubernetes 资源对象集合,类似于 linux 上的 rpm 包。
DevOps时代
2021-03-15
1.5K0
基于 Jenkins 的 Android 持续集成
有多个 Android 项目,希望通过放在 Git 上的通用 pipeline 脚本实线出包 出包成功之后,上传到蒲公英并推送到企业微信。
DevOps时代
2021-03-15
1.4K0
基于5大关键对象,网易严选的 DevOps 工具链的建设
严选经过数年的发展,服务数已经过千,研发人员从数十人到数百人,项目交付的效率要求越来越高,这也意味着对产品研发效能提出了更大的挑战。而研发效能的提升就很难绕开DevOps这个老生常谈的名词。
DevOps时代
2021-02-23
7640
不同环境下 Jenkins 调用 shell 脚本管理 docker 容器
一、生产环境 Jenkins 使用 ssh-copy-id 实现 SSH 无密码登录,实现方式如下:
DevOps时代
2020-12-15
1.4K0
基于 Kubernetes,Helm 及 Jenkins 实现弹性 CI/CD
让我们在 Kubernetes 上创建一个CI/CD(持续集成和持续部署)解决方案,使用 Jenkins 作为构建工具,并使用 Traefik 作为用于灵活应用程序部署和路由的入口。
DevOps时代
2020-09-24
4.9K0
基于云原生的 DevOps 能力编排平台实践
本次分享主要是三个部分,第一部分就是动机,为什么需要引入云原生,第二个部分就是我们的云原生的一个实践架构是什么样的,最后是编排能力是什么。
DevOps时代
2020-06-01
2.2K1
如何实施有效的 CI/CD 流水线
DevOps 有效地弥合了开发、运营和IT服务团队之间的鸿沟,为了培养 DevOps 文化,使用正确的 DevOps 工具和实施正确的 DevOps 流程显得尤为重要。
DevOps时代
2020-05-08
7230
一套初创公司的基础自动化部署搭建流程
公司初创技术团队,没有任何基础设施的情况下,需要搭建一系列code管理以及自动化部署等工具….所以引发了下面一系列的部署过程,历时两天,中间也是碰到各种问题,但最终把基本工具全部搭建成功,耶~,下面带大家一起看下此次搭建过程。
DevOps时代
2020-02-26
1.3K0
持续集成和持续部署流程的CMDB模型设计和应用
我们知道,目前CMDB一般用于管理IT基础资源和应用相关资源,所管理的都是实体对象,如IDC、机柜、服务器、网络设备、IP地址、应用、集群、域名等等。当然,单纯的记录这些信息是没有多大意义的,我们的目标是要利用这些元数据来满足运维的业务场景,在此基础上实现例如持续部署、监控、变更、生命周期管理等各种操作和流程。而对于DevOps实践来说,持续集成和持续部署则是其最重要的流程。
DevOps时代
2019-12-17
1.3K0
基于 Jenkins 和 Ansible 打造一个 Web 构建发布系统
本来应该还有Gitlab这一环节的,但是感觉加上,内容会增加很多。所以直接用github上的spring-mvc-showcase项目来做演示。
DevOps时代
2019-10-24
1.5K0
成功实施 DevOps 的7个有力工具
随着公司业务的不断迅速增长,使得管理复杂的IT基础设施需求变得更为艰难。解决应对这一复杂变幻的挑战的最佳方法是让开发团队和运维团队紧密协作,实现灵活应对。拥有一个DevOps专家团队可以实现在最少时间服务中断的情况下实现IT基础设施的动态伸缩。
DevOps时代
2019-10-21
8690
DevOps 工具链:SonarQube 代码质量检查工具总结
SonarQube(sonar)是一个开源平台,用于管理源代码的质量。SonarQube不只是一个质量数据报告工具,更是代码质量管理平台。支持java, C#, C/C++, PL/SQL, Cobol, JavaScrip, Groovy 等等二十几种编程语言的代码质量管理与检测。SonarQube可以从以下七个维度检测代码质量,而作为开发人员至少需要处理前5种代码质量问题。
DevOps时代
2019-10-21
3.4K0
小型企业的持续集成搭建
本文可能是网上最全的一篇全端jenkins部署解决方案介绍的文章,一直以来,领导都想解决代码提交和打包问题,尤其是小公司,打包流程混乱,造成线上版本和代码库git或svn中代码不一致问题。加入jenkins阵营,解决众多发包难题,显得刻不容缓。
DevOps时代
2019-10-21
1K0
互联网中小型企业的持续集成
互联网研发的世界里唯快不破、迭代速度往往很快。在快速的发展迭代中,如何让项目产品平稳的落地,就需要有完善可靠的持续集成 CICD 和 DevOps 方案。
DevOps时代
2019-10-15
7650
从 DevOps 到 Serverless
DevOps 提倡通过一系列的技术和工具降低开发和运维人员之间的隔阂,实现从开发到最终部署的全流程自动化,从而达到开发运维一体化。通过将 DevOps 的理念引入到整个系统的开发过程中,能够显著提升软件的开发效率,缩短软件交付的周期,更加适应当今快速发展的互联网时代。
DevOps时代
2019-10-14
5860
点击加载更多
社区活动
腾讯技术创作狂欢月
“码”上创作 21 天,分 10000 元奖品池!
Python精品学习库
代码在线跑,知识轻松学
博客搬家 | 分享价值百万资源包
自行/邀约他人一键搬运博客,速成社区影响力并领取好礼
技术创作特训营·精选知识专栏
往期视频·千货材料·成员作品 最新动态
领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档