前往小程序,Get更优阅读体验!
立即前往
首页
学习
活动
专区
工具
TVP
发布
社区首页 >专栏 >DevOps 之路:一切,从一个笑话说起

DevOps 之路:一切,从一个笑话说起

作者头像
DevOps时代
发布2018-02-02 14:32:58
9880
发布2018-02-02 14:32:58
举报

今天想和大家分享下关于我们自己内部做的DevOps实践,实施过程中有很多问题和坑,一路踩过来确实也不容易。

DevOps是很一个很大的概念,我们第一阶段只是实现了最基础的部分。

一切从一个笑话说起

这个故事是一个一直流传在我们研发中心的真实的案例。

虽然现在几位大神都已经离开我们的团队,但是在说故事前,我还是都征得案例的主角的同意,把故事拿出来分享。

升级前三天,大神说“不就是几个烂命令吗?分分钟跟你们搞定”,两手一伸,拥抱这个世界。

然后,我写了一个吊炸天的系统升级申请表,预计升级需要时间:3分钟,故障回滚:我们不可能有故障。

升级当夜,下班后,距离升级时间还早,就去把牛板筋火锅吃完(牛板筋味道真他妈棒!),优哉游哉的往公司去。

对这个案例的思考

我们选择的改进方法

Docker的重要组成部分

如何构建我们自己的Docker镜像

Dockerfile的编写

难道我们每次都非得这样手工操作吗?

Gitlab用途

别把法拉利开成了拖拉机

曾经我们都是怎么做的

现在我们又是怎么做的

但是,我们的生产环境是在集群上,不是单机

Mesos 资源管理工作流

服务注册与发现

Mesos就这些吗?太low了吧?NO

Mesos特性

整体集群资源管理及高可用

高可用

健康检查及故障重启

健康检查

弹性伸缩

多项目共享,我们可以这样来做

蓝绿部署

在那么多框架中,我们为什么选择了Mesos

难道集群就只是部署启动就完了吗?

分布式应用之殇

集中监控

对Granafa,稍微多说那么一点点

集中日志管理

一堆开源框架,你是要玩死我们吗?

回过头我们再来看看我们的整体架构

是工具也是思想

架构的演进,QCon上人人车分享他们的架构演进

DevOps

社区,生态

接下来,你们打算还要做点什么

分享一句话

作者:Andrew Wen 本文转载自:https://segmentfault.com/a/1190000011055809

本文参与 腾讯云自媒体分享计划,分享自微信公众号。
原始发表:2017-09-08,如有侵权请联系 cloudcommunity@tencent.com 删除

本文分享自 DevOps时代 微信公众号,前往查看

如有侵权,请联系 cloudcommunity@tencent.com 删除。

本文参与 腾讯云自媒体分享计划  ,欢迎热爱写作的你一起参与!

评论
登录后参与评论
0 条评论
热度
最新
推荐阅读
相关产品与服务
CODING DevOps
CODING DevOps 一站式研发管理平台,包括代码托管、项目管理、测试管理、持续集成、制品库等多款产品和服务,涵盖软件开发从构想到交付的一切所需,使研发团队在云端高效协同,实践敏捷开发与 DevOps,提升软件交付质量与速度。
领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档