Posts
CentOS 7 下安装并配置 Homebrew
· ☕ 2 分钟
在 CentOS 下安装包时,通常需要寻找各种源,使用 Homebrew 就没这样的烦恼。本文使用的是 CentOS 7.6,不同的系统版本可能会有差异。 1. 创建非 root 用户 Homebrew 不允许以 root 身份运行,因此需要创建一个新的用户。 新建用户 1 adduser shaowenchen 设置密码 1 passwd shaowenchen 给新用户添加 sudo 权限 编辑权限配置文件: 1 2 chmod

云原生下的 DevOps 平台
· ☕ 5 分钟
1. 什么是云原生 云原生是一个快速发展的领域。 2013 年, Pivotal 提出云原生的概念,并不断对其进行解读。下面是 Pivotal 对云原生架构的特征描述: 2015年,12-Factor、面向微服务、抗脆弱 2017年,可观测性、模块化、可替代性、可处理性 2019年,DevOp

大教堂与集市
· ☕ 1 分钟
作者: [美] Eric S·Raymond 出版社: 机械工业出版社 原作名: The Cathedral & the Bazaar: Musings on Linux and Open Source by an Accidental Revolutionary 译者: 卫剑钒 出版年: 2014-5 ISBN: 9787111452478 PDF: 点击查看 Notes: 大教堂隐喻由少数专家封闭式创作,不完成不发布的开发模式; 集市隐喻群策群力,小步快跑的敏捷开发模式。 从 Linux ,到 Fetchmail ,

自上而下 VS 自下而上
· ☕ 3 分钟
在 《大公司和小公司的 ToB 思路》 中,我对大公司的 ToB 策略进行了较多的分析,本篇将从另外一个角度补充关于小公司 ToB 策略的思考。 1. 什么是 ToB 服务 一家商业公司通常维护着至少一条价值链,并从中获取利润。国内的中小企业平均寿命只有 2.5 年,新公司成立、旧公司破产是

DevOps 工具链之 Lighthouse 介绍
· ☕ 2 分钟
本文介绍一个 ChatOps 工具 Lighthouse, 主要内容来自官方文档 。Kubernetes 社区使用 Prow 驱动其在 GitHub 上的协作, 但是不适用于其他仓库。Lighthouse 普适于更多类型的 Git 仓库。 1. 什么是 Lighthouse Lighthouse 是一个基于 webhooks 的轻量级 ChatOps 工具 , 通过 Git 仓库的 webhooks 可以触发 Jenkins X 流水线 、Tekt