
CI
灰度发布与蓝绿发布的原理及实现方式
玻璃樽 发表了文章 • 0 个评论 • 5022 次浏览 • 2021-12-28 11:09
通常产品优化迭代,直接将某版本上线发布给全部用户,若遇到线上事故(或BUG),解决周期较长,则不得不回滚到前一版本,会严重影响用户体验。使用灰度发布或蓝绿发布,能够有效避免因发布导致的流量丢失或服务不可用问题。究竟什么是灰度发布和蓝绿发布,怎么实现,让我们一探...
DevOps CI/CD流水线设计实践
aoxiang 发表了文章 • 0 个评论 • 3809 次浏览 • 2021-11-22 08:19
在不同的环境中,最适合的CICD流水线会有所差异,尤其是在工具链层面,但大致的流程和思路应该是一致的。
背景
在项目建设初期,架构师要求我们设计一个DevOps CI/CD持续集成,持续部署/交付方案,提升生产效率。通过参考一些业界...
主干开发、主干发布,CI 如何为大型项目提供最优解?
guoaaaad 发表了文章 • 0 个评论 • 5052 次浏览 • 2021-11-01 15:45
【编者的话】DevOps 一词源于 Development 和 Operations 的组合,即将软件交付过程中开发与测试运维的环节通过工具链打通,并通过自动化的测试与监控,减少团队的时间损耗,更加高效稳定地交付制品。本篇文章将着重探讨 DevOps 在持续集...
十大Kubernetes CI/CD工具
frankinbj 发表了文章 • 0 个评论 • 6785 次浏览 • 2021-10-18 11:09
Kubernetes也被称为Kube,是一个用于容器调度的开源平台,在动态环境中管理容器的生命周期。
Kubernetes具有可移植、可扩展和可伸缩的特性。当下使用Kubernetes加CI/CD(持续集成/持续交付)已经是非常普遍的组合。
使用CI/CD...
2021 年最佳 CI/CD 工具
老马 发表了文章 • 0 个评论 • 6506 次浏览 • 2021-10-17 11:57
【编者的话】为持续集成(CI)和持续交付(CD)选择最好的工具是一件相当有挑战的事。以下列出了 30 多种工具和平台,可帮助你做出充分了解。
持续集成(CI)和持续交付(CD)简介
CD 的意思是持续交付,而 CI 的意思是持续集成。CI 和 C...
深入了解CI/CD:工具、方法、环境、基础架构的全面指南
尼古拉斯 发表了文章 • 0 个评论 • 3286 次浏览 • 2021-08-23 15:09
持续集成和持续交付(CI/CD)是DevOps背后的助推力之一。如果你的企业正在考虑使用DevOps,那么CI/CD绝对是需要考虑的其中一部分。但是CI/CD到底意味着什么?为什么它如此重要呢?为了对你的DevOps工具包和IT部署进行战略规划,深入理解CI/...
小团队敏捷实践2.0
阿娇 发表了文章 • 0 个评论 • 2804 次浏览 • 2021-08-22 12:11
敏捷迭代为什么升级
团队在敏捷迭代实施的过程中,遇到了各种问题,在这个过程中,也发现了很多很好的方法论。所以,近期根据团队迭代的实际情况,做了2.0的迭代流程升级。团队使用的工具,在很早的文章里面有介绍,请查看:《[小团队如何落地敏捷开发...
猪八戒网CI/CD最佳实践之路
翔宇 发表了文章 • 0 个评论 • 3598 次浏览 • 2021-07-23 16:24
序言
本文旨在介绍ZBJ DevOps团队倾力打造的DevOps平台中关于CI/CD流水线部分的实践。历经三次大版本迭代更新的流水线,完美切合ZBJ各种业务发展需求,在满足高频率交付的同时,提高了研发效率,降低了研发成本,保证了交付质量。**在此,谨...什么是CI/CD流水线?
ylzhang 发表了文章 • 0 个评论 • 5589 次浏览 • 2021-05-04 22:00
【编者的话】在CI/CD和DevOps领域中,持续交付和持续部署是一个老生常谈的话题。持续集成这个术语最早是在1994年由Grady Booch提出。微服务提出者Martin Flower在2014年发表的论文《Microservice》中也对软件开发持续集成...
灰度发布与蓝绿发布的原理及实现方式
玻璃樽 发表了文章 • 0 个评论 • 5022 次浏览 • 2021-12-28 11:09
通常产品优化迭代,直接将某版本上线发布给全部用户,若遇到线上事故(或BUG),解决周期较长,则不得不回滚到前一版本,会严重影响用户体验。使用灰度发布或蓝绿发布,能够有效避免因发布导致的流量丢失或服务不可用问题。究竟什么是灰度发布和蓝绿发布,怎么实现,让我们一探...
DevOps CI/CD流水线设计实践
aoxiang 发表了文章 • 0 个评论 • 3809 次浏览 • 2021-11-22 08:19
在不同的环境中,最适合的CICD流水线会有所差异,尤其是在工具链层面,但大致的流程和思路应该是一致的。
背景
在项目建设初期,架构师要求我们设计一个DevOps CI/CD持续集成,持续部署/交付方案,提升生产效率。通过参考一些业界...
主干开发、主干发布,CI 如何为大型项目提供最优解?
guoaaaad 发表了文章 • 0 个评论 • 5052 次浏览 • 2021-11-01 15:45
【编者的话】DevOps 一词源于 Development 和 Operations 的组合,即将软件交付过程中开发与测试运维的环节通过工具链打通,并通过自动化的测试与监控,减少团队的时间损耗,更加高效稳定地交付制品。本篇文章将着重探讨 DevOps 在持续集...
十大Kubernetes CI/CD工具
frankinbj 发表了文章 • 0 个评论 • 6785 次浏览 • 2021-10-18 11:09
Kubernetes也被称为Kube,是一个用于容器调度的开源平台,在动态环境中管理容器的生命周期。
Kubernetes具有可移植、可扩展和可伸缩的特性。当下使用Kubernetes加CI/CD(持续集成/持续交付)已经是非常普遍的组合。
使用CI/CD...
深入了解CI/CD:工具、方法、环境、基础架构的全面指南
尼古拉斯 发表了文章 • 0 个评论 • 3286 次浏览 • 2021-08-23 15:09
持续集成和持续交付(CI/CD)是DevOps背后的助推力之一。如果你的企业正在考虑使用DevOps,那么CI/CD绝对是需要考虑的其中一部分。但是CI/CD到底意味着什么?为什么它如此重要呢?为了对你的DevOps工具包和IT部署进行战略规划,深入理解CI/...
小团队敏捷实践2.0
阿娇 发表了文章 • 0 个评论 • 2804 次浏览 • 2021-08-22 12:11
敏捷迭代为什么升级
团队在敏捷迭代实施的过程中,遇到了各种问题,在这个过程中,也发现了很多很好的方法论。所以,近期根据团队迭代的实际情况,做了2.0的迭代流程升级。团队使用的工具,在很早的文章里面有介绍,请查看:《[小团队如何落地敏捷开发...
什么是CI/CD流水线?
ylzhang 发表了文章 • 0 个评论 • 5589 次浏览 • 2021-05-04 22:00
【编者的话】在CI/CD和DevOps领域中,持续交付和持续部署是一个老生常谈的话题。持续集成这个术语最早是在1994年由Grady Booch提出。微服务提出者Martin Flower在2014年发表的论文《Microservice》中也对软件开发持续集成...
基于Jenkins与Docker的自动化CI/CD实践
aoxiang 发表了文章 • 0 个评论 • 4723 次浏览 • 2021-04-28 13:57
高效的CI/CD环境能获得什么呢?
- 及时发现问题:提早得到集成反馈和修复
- 大幅度减少故障率:业务流程化,减少人工出错风险
- 加快迭代速度:可以在几分钟内运行几十次、甚至上百次持续集成
- 减少时间成本:多项目管理及繁琐的部...
优化Spring Boot应用Docker镜像,提高CI/CD效率
Andy_Lee 发表了文章 • 0 个评论 • 6413 次浏览 • 2021-04-02 21:28
越来越多的项目容器化,Docker已经成为软件开发中的重要工具。通常我们可以通过如下的
Dockerfile
把Spring Boot应用的fat jar打包成Docker镜像:{{{FROM adoptopenjdk:8-jre-hots...
怎样在Kubernetes中实现CI/CD的发布流程,大家都贡献出来一下吧!
回复Twilight 回复了问题 • 2 人关注 • 1 个回复 • 9882 次浏览 • 2019-03-25 11:50
灰度发布与蓝绿发布的原理及实现方式
玻璃樽 发表了文章 • 0 个评论 • 5022 次浏览 • 2021-12-28 11:09
通常产品优化迭代,直接将某版本上线发布给全部用户,若遇到线上事故(或BUG),解决周期较长,则不得不回滚到前一版本,会严重影响用户体验。使用灰度发布或蓝绿发布,能够有效避免因发布导致的流量丢失或服务不可用问题。究竟什么是灰度发布和蓝绿发布,怎么实现,让我们一探...
DevOps CI/CD流水线设计实践
aoxiang 发表了文章 • 0 个评论 • 3809 次浏览 • 2021-11-22 08:19
在不同的环境中,最适合的CICD流水线会有所差异,尤其是在工具链层面,但大致的流程和思路应该是一致的。
背景
在项目建设初期,架构师要求我们设计一个DevOps CI/CD持续集成,持续部署/交付方案,提升生产效率。通过参考一些业界...
主干开发、主干发布,CI 如何为大型项目提供最优解?
guoaaaad 发表了文章 • 0 个评论 • 5052 次浏览 • 2021-11-01 15:45
【编者的话】DevOps 一词源于 Development 和 Operations 的组合,即将软件交付过程中开发与测试运维的环节通过工具链打通,并通过自动化的测试与监控,减少团队的时间损耗,更加高效稳定地交付制品。本篇文章将着重探讨 DevOps 在持续集...
十大Kubernetes CI/CD工具
frankinbj 发表了文章 • 0 个评论 • 6785 次浏览 • 2021-10-18 11:09
Kubernetes也被称为Kube,是一个用于容器调度的开源平台,在动态环境中管理容器的生命周期。
Kubernetes具有可移植、可扩展和可伸缩的特性。当下使用Kubernetes加CI/CD(持续集成/持续交付)已经是非常普遍的组合。
使用CI/CD...
2021 年最佳 CI/CD 工具
老马 发表了文章 • 0 个评论 • 6506 次浏览 • 2021-10-17 11:57
【编者的话】为持续集成(CI)和持续交付(CD)选择最好的工具是一件相当有挑战的事。以下列出了 30 多种工具和平台,可帮助你做出充分了解。
持续集成(CI)和持续交付(CD)简介
CD 的意思是持续交付,而 CI 的意思是持续集成。CI 和 C...
深入了解CI/CD:工具、方法、环境、基础架构的全面指南
尼古拉斯 发表了文章 • 0 个评论 • 3286 次浏览 • 2021-08-23 15:09
持续集成和持续交付(CI/CD)是DevOps背后的助推力之一。如果你的企业正在考虑使用DevOps,那么CI/CD绝对是需要考虑的其中一部分。但是CI/CD到底意味着什么?为什么它如此重要呢?为了对你的DevOps工具包和IT部署进行战略规划,深入理解CI/...
小团队敏捷实践2.0
阿娇 发表了文章 • 0 个评论 • 2804 次浏览 • 2021-08-22 12:11
敏捷迭代为什么升级
团队在敏捷迭代实施的过程中,遇到了各种问题,在这个过程中,也发现了很多很好的方法论。所以,近期根据团队迭代的实际情况,做了2.0的迭代流程升级。团队使用的工具,在很早的文章里面有介绍,请查看:《[小团队如何落地敏捷开发...
猪八戒网CI/CD最佳实践之路
翔宇 发表了文章 • 0 个评论 • 3598 次浏览 • 2021-07-23 16:24
序言
本文旨在介绍ZBJ DevOps团队倾力打造的DevOps平台中关于CI/CD流水线部分的实践。历经三次大版本迭代更新的流水线,完美切合ZBJ各种业务发展需求,在满足高频率交付的同时,提高了研发效率,降低了研发成本,保证了交付质量。**在此,谨...什么是CI/CD流水线?
ylzhang 发表了文章 • 0 个评论 • 5589 次浏览 • 2021-05-04 22:00
【编者的话】在CI/CD和DevOps领域中,持续交付和持续部署是一个老生常谈的话题。持续集成这个术语最早是在1994年由Grady Booch提出。微服务提出者Martin Flower在2014年发表的论文《Microservice》中也对软件开发持续集成...