CI

CI

一个创业公司的容器化之路

尼古拉斯 发表了文章 • 0 个评论 • 1051 次浏览 • 2017-10-31 13:53 • 来自相关话题


创业公司的技术挑战

托尔斯泰说:“幸福的家庭都是相同的,不幸的家庭各有各的不幸。”互联网创业公司也一样。大部分互联网创业公司,都会碰到以下几个技术挑战。
  1. 如何快速、低成本的搭建系统,同时确保安全稳定?
  2. 如何快速的构建和发布应用,满足业务需求...
查看更多

持续集成(三):最佳实践

colstuwjx 发表了文章 • 0 个评论 • 781 次浏览 • 2017-10-15 17:43 • 来自相关话题


【编者的话】这是持续集成系列的最后一篇,在本文中,作者列出了Martin Fowler撰写的CI白皮书里面的一些原则,并介绍了一些个人的实践经验。

引言

这是持续集成系列的第三篇。在这篇文章里,我们将介绍实现一个CI流程的一些最佳实践。笔者也将会根据自...
查看更多

持续集成(二):CI服务器 & 工具集

colstuwjx 发表了文章 • 0 个评论 • 651 次浏览 • 2017-10-15 17:36 • 来自相关话题


【编者的话】这是持续集成系列的第二篇,在本文中,作者介绍了CI流程的具体实现。

引言

在持续集成(CI)系列的前面一篇文章里,我们关注了CI的基本概念,它是如何帮助企业减少集成软件时的...
查看更多

持续集成(一):基础篇

colstuwjx 发表了文章 • 0 个评论 • 808 次浏览 • 2017-10-15 17:27 • 来自相关话题


【编者的话】这是持续集成系列文章的第一篇,作者为我们普及了持续集成的一些基本概念以及它和DevOps文化、敏捷开发的关系。

引言

持续集成,简称CI,是一项由Grady Booch提出的技术,它鼓励开发者们持续不断地将他们的代码合并到主干源码仓...
查看更多

使用Rancher和DroneCI建立超高速Docker CI/CD流水线

Rancher 发表了文章 • 1 个评论 • 574 次浏览 • 2017-08-21 09:00 • 来自相关话题


Higher Education(highereducation.com)是一个连接学生与高校的入学申请平台,通过引入高意图和高质量的潜在学生,以及明确、有效的操作,为网站合作的大学吸引学生入学。每年Higher Education为其大学合作伙伴招收超过15...
查看更多

为什么我们迫切需要持续集成?

李颖杰 发表了文章 • 2 个评论 • 728 次浏览 • 2017-08-17 21:56 • 来自相关话题


【编者的话】持续集成(Continuous Integration),也就是我们经常说的 CI,是现代软件开发技术的基础。本文论述了当前软件开发过程中存在的问题,讲解了持续集成、持续集成服务器的概念,最终探讨了为什么我们需要持续集成来解决这些问题。

***[...
查看更多

Jenkins与Docker的持续集成实践

尼古拉斯 发表了文章 • 2 个评论 • 2611 次浏览 • 2017-08-16 15:34 • 来自相关话题


【编者的话】持续集成(CI/CD)是一种软件开发实践。用于帮助团队成员频繁、快速的集成,测试他们的工作成果,以尽快发现集成错误。 更频繁、更早的集成意味着更早的发现问题。通过持续集成,及时发现和解决代码故障,提高代码质量,减少故障处理成本等等。

***[【3...
查看更多

Kubernetes之健康检查与服务依赖处理

张夏 发表了文章 • 0 个评论 • 1446 次浏览 • 2017-08-13 23:09 • 来自相关话题


【编者的话】对线上业务来说,保证服务的正常稳定是重中之重,对故障服务的及时处理避免影响业务以及快速恢复一直是开发运维的难点。Kubernetes提供了健康检查服务,对于检测到故障服务会被及时自动下线,以及通过重启服务的方式使服务自动恢复。而对于服务依赖,无论资...
查看更多

Rancher upgrade webhook之CI/CD

Rancher 发表了文章 • 0 个评论 • 691 次浏览 • 2017-08-10 11:33 • 来自相关话题


概述

结合大家CI/CD的应用场景,本篇Blog旨在介绍如何通过Rancher的webhook微服务来实现CI/CD的联动。

流程介绍

本次实践的主要流程如下:
  • CI/CD console从代码托管、配置中心、第三方依赖平台拉取应用相应的代...
查看更多

Docker环境的CI/CD

崔婧雯 发表了文章 • 0 个评论 • 1293 次浏览 • 2017-08-09 22:23 • 来自相关话题


Docker的最大好处之一是能够带来无缝的CI/CD流程;容器是Docker镜像的运行着的只读实例,更新容器仅仅需要更新镜像文件,然后从这个更新过的镜像重新部署容器。还有免费的工具可以监控镜像repository,并且在检测到镜像有更新的时候立即重新部署一个容...
查看更多

一个创业公司的容器化之路

尼古拉斯 发表了文章 • 0 个评论 • 1051 次浏览 • 2017-10-31 13:53 • 来自相关话题


创业公司的技术挑战

托尔斯泰说:“幸福的家庭都是相同的,不幸的家庭各有各的不幸。”互联网创业公司也一样。大部分互联网创业公司,都会碰到以下几个技术挑战。
  1. 如何快速、低成本的搭建系统,同时确保安全稳定?
  2. 如何快速的构建和发布应用,满足业务需求...
查看更多

持续集成(三):最佳实践

colstuwjx 发表了文章 • 0 个评论 • 781 次浏览 • 2017-10-15 17:43 • 来自相关话题


【编者的话】这是持续集成系列的最后一篇,在本文中,作者列出了Martin Fowler撰写的CI白皮书里面的一些原则,并介绍了一些个人的实践经验。

引言

这是持续集成系列的第三篇。在这篇文章里,我们将介绍实现一个CI流程的一些最佳实践。笔者也将会根据自...
查看更多

持续集成(二):CI服务器 & 工具集

colstuwjx 发表了文章 • 0 个评论 • 651 次浏览 • 2017-10-15 17:36 • 来自相关话题


【编者的话】这是持续集成系列的第二篇,在本文中,作者介绍了CI流程的具体实现。

引言

在持续集成(CI)系列的前面一篇文章里,我们关注了CI的基本概念,它是如何帮助企业减少集成软件时的...
查看更多

持续集成(一):基础篇

colstuwjx 发表了文章 • 0 个评论 • 808 次浏览 • 2017-10-15 17:27 • 来自相关话题


【编者的话】这是持续集成系列文章的第一篇,作者为我们普及了持续集成的一些基本概念以及它和DevOps文化、敏捷开发的关系。

引言

持续集成,简称CI,是一项由Grady Booch提出的技术,它鼓励开发者们持续不断地将他们的代码合并到主干源码仓...
查看更多

Jenkins与Docker的持续集成实践

尼古拉斯 发表了文章 • 2 个评论 • 2611 次浏览 • 2017-08-16 15:34 • 来自相关话题


【编者的话】持续集成(CI/CD)是一种软件开发实践。用于帮助团队成员频繁、快速的集成,测试他们的工作成果,以尽快发现集成错误。 更频繁、更早的集成意味着更早的发现问题。通过持续集成,及时发现和解决代码故障,提高代码质量,减少故障处理成本等等。

***[【3...
查看更多

Docker环境的CI/CD

崔婧雯 发表了文章 • 0 个评论 • 1293 次浏览 • 2017-08-09 22:23 • 来自相关话题


Docker的最大好处之一是能够带来无缝的CI/CD流程;容器是Docker镜像的运行着的只读实例,更新容器仅仅需要更新镜像文件,然后从这个更新过的镜像重新部署容器。还有免费的工具可以监控镜像repository,并且在检测到镜像有更新的时候立即重新部署一个容...
查看更多

持续交付的实践与思考

尼古拉斯 发表了文章 • 0 个评论 • 706 次浏览 • 2017-07-26 08:31 • 来自相关话题


【编者的话】一直以来都在做团队里的基础性工作,直到最近,成果开始慢慢展现,尤其是上周刚看完《持续交付》这本书后,总结已经做的工作,又有了些新的感悟。

***[【3 天烧脑式基于Docker的CI/CD实战训练营 | 北京站】本次培训围绕基于Docker的CI...
查看更多

3 天烧脑式基于Docker的CI/CD实战训练营 | 北京站

李颖杰 发表了文章 • 0 个评论 • 2008 次浏览 • 2017-07-20 21:04 • 来自相关话题


持续集成(Continuous integration)是一种软件开发实践。 它倡导团队开发成员必须经常集成他们的工作,甚至每天都可能发生多次集成。

与持续集成相关的,还有两个概念,分别是持续交付(Continuous delivery)和持续部署(Cont...
查看更多

组织为什么没能采用CI和CD

夕口夕 发表了文章 • 0 个评论 • 905 次浏览 • 2017-07-05 18:34 • 来自相关话题


【编者的话】或是出于对自动化的不信任,或是出于专业技能上的差异,并非所有的组织都已准备好迎接自动化的到来。

***[【3 天烧脑式容器存储网络训练营 | 深圳站】本次培训以容器存储和网络为主题,包括:Docker Plugin、Docker storage ...
查看更多

CI 失败的五大原因

jerryyang 发表了文章 • 0 个评论 • 875 次浏览 • 2017-05-14 20:01 • 来自相关话题


【编者的话】本文介绍了CI失败的五个原因,包括错误的CI服务的选择、业余的CI工程师、随意更改CI服务器配置、CI服务器性能差、缺乏管理等。

***[【深圳站|3天烧脑式Kubernetes训练营】培训内容包括:Kubernetes概述、架构、日志和监控,部...
查看更多

我们应该如何基于容器来进行软件的持续交付(二)?

回复

wise2c 发起了问题 • 1 人关注 • 0 个回复 • 1022 次浏览 • 2016-12-26 10:07 • 来自相关话题

有没有人试过持续集成中Jenkins节点用Docker集群实现?

回复

sxdocker 回复了问题 • 2 人关注 • 1 个回复 • 1284 次浏览 • 2016-11-30 23:18 • 来自相关话题

做持续交付(CD)是什么概念

回复

ns208 回复了问题 • 4 人关注 • 2 个回复 • 1270 次浏览 • 2016-07-12 15:53 • 来自相关话题

有用过Drone做CI和CD的吗?

回复

CMGS 回复了问题 • 3 人关注 • 1 个回复 • 4772 次浏览 • 2015-05-22 09:43 • 来自相关话题

一个创业公司的容器化之路

尼古拉斯 发表了文章 • 0 个评论 • 1051 次浏览 • 2017-10-31 13:53 • 来自相关话题


创业公司的技术挑战

托尔斯泰说:“幸福的家庭都是相同的,不幸的家庭各有各的不幸。”互联网创业公司也一样。大部分互联网创业公司,都会碰到以下几个技术挑战。
  1. 如何快速、低成本的搭建系统,同时确保安全稳定?
  2. 如何快速的构建和发布应用,满足业务需求...
查看更多

持续集成(三):最佳实践

colstuwjx 发表了文章 • 0 个评论 • 781 次浏览 • 2017-10-15 17:43 • 来自相关话题


【编者的话】这是持续集成系列的最后一篇,在本文中,作者列出了Martin Fowler撰写的CI白皮书里面的一些原则,并介绍了一些个人的实践经验。

引言

这是持续集成系列的第三篇。在这篇文章里,我们将介绍实现一个CI流程的一些最佳实践。笔者也将会根据自...
查看更多

持续集成(二):CI服务器 & 工具集

colstuwjx 发表了文章 • 0 个评论 • 651 次浏览 • 2017-10-15 17:36 • 来自相关话题


【编者的话】这是持续集成系列的第二篇,在本文中,作者介绍了CI流程的具体实现。

引言

在持续集成(CI)系列的前面一篇文章里,我们关注了CI的基本概念,它是如何帮助企业减少集成软件时的...
查看更多

持续集成(一):基础篇

colstuwjx 发表了文章 • 0 个评论 • 808 次浏览 • 2017-10-15 17:27 • 来自相关话题


【编者的话】这是持续集成系列文章的第一篇,作者为我们普及了持续集成的一些基本概念以及它和DevOps文化、敏捷开发的关系。

引言

持续集成,简称CI,是一项由Grady Booch提出的技术,它鼓励开发者们持续不断地将他们的代码合并到主干源码仓...
查看更多

使用Rancher和DroneCI建立超高速Docker CI/CD流水线

Rancher 发表了文章 • 1 个评论 • 574 次浏览 • 2017-08-21 09:00 • 来自相关话题


Higher Education(highereducation.com)是一个连接学生与高校的入学申请平台,通过引入高意图和高质量的潜在学生,以及明确、有效的操作,为网站合作的大学吸引学生入学。每年Higher Education为其大学合作伙伴招收超过15...
查看更多

为什么我们迫切需要持续集成?

李颖杰 发表了文章 • 2 个评论 • 728 次浏览 • 2017-08-17 21:56 • 来自相关话题


【编者的话】持续集成(Continuous Integration),也就是我们经常说的 CI,是现代软件开发技术的基础。本文论述了当前软件开发过程中存在的问题,讲解了持续集成、持续集成服务器的概念,最终探讨了为什么我们需要持续集成来解决这些问题。

***[...
查看更多

Jenkins与Docker的持续集成实践

尼古拉斯 发表了文章 • 2 个评论 • 2611 次浏览 • 2017-08-16 15:34 • 来自相关话题


【编者的话】持续集成(CI/CD)是一种软件开发实践。用于帮助团队成员频繁、快速的集成,测试他们的工作成果,以尽快发现集成错误。 更频繁、更早的集成意味着更早的发现问题。通过持续集成,及时发现和解决代码故障,提高代码质量,减少故障处理成本等等。

***[【3...
查看更多

Kubernetes之健康检查与服务依赖处理

张夏 发表了文章 • 0 个评论 • 1446 次浏览 • 2017-08-13 23:09 • 来自相关话题


【编者的话】对线上业务来说,保证服务的正常稳定是重中之重,对故障服务的及时处理避免影响业务以及快速恢复一直是开发运维的难点。Kubernetes提供了健康检查服务,对于检测到故障服务会被及时自动下线,以及通过重启服务的方式使服务自动恢复。而对于服务依赖,无论资...
查看更多

Rancher upgrade webhook之CI/CD

Rancher 发表了文章 • 0 个评论 • 691 次浏览 • 2017-08-10 11:33 • 来自相关话题


概述

结合大家CI/CD的应用场景,本篇Blog旨在介绍如何通过Rancher的webhook微服务来实现CI/CD的联动。

流程介绍

本次实践的主要流程如下:
  • CI/CD console从代码托管、配置中心、第三方依赖平台拉取应用相应的代...
查看更多

Docker环境的CI/CD

崔婧雯 发表了文章 • 0 个评论 • 1293 次浏览 • 2017-08-09 22:23 • 来自相关话题


Docker的最大好处之一是能够带来无缝的CI/CD流程;容器是Docker镜像的运行着的只读实例,更新容器仅仅需要更新镜像文件,然后从这个更新过的镜像重新部署容器。还有免费的工具可以监控镜像repository,并且在检测到镜像有更新的时候立即重新部署一个容...
查看更多