DevOps
使用 ChatOps 改进研发流程
· ☕ 3 分钟
1. 什么是 ChatOps GitOps、ChatOps、AIOps 等(以下简称 NewOps )是近几年出现的新兴运维理念。NewOps 将 Ops 从混沌的状态离析为两个部分:一个面向用户,趋势是更加人性化、可审计、可回溯;另一个面向基础设施,趋势是更加程序化、自动化、智能化。

DevOps Workshop 复盘总结
· ☕ 4 分钟
1. 什么是 Workshop Workshop ( 工作坊 ) 是以领域富有经验的主讲人为核心,通过活动、讨论、演讲等方式,指导成员共同讨论某个话题的学习形式。 相较于传统的方式,Workshop 具有如下特点: 更具有针对性 有点像研习班,可以针对某一类问题,集中、充分地进行讨论。 组织更

Tekton 概念篇 - 好大一盘棋
· ☕ 5 分钟
1. 谈谈对 CICD 工具的审美 我在文档 软件产品是团队能力的输出 中提到,软件产品是解决方案的交付承载物,其优劣取决于团队对核心问题的理解。对领域有深入理解,交付的产品才有好的可能。CICD 是一个应用很广泛的领域,在不同的场景下,总有人在琢磨重复造轮子,

Daemon-less 镜像构建工具 - Kaniko
· ☕ 5 分钟
1. daemon-less 镜像构建工具 1.1 什么是 daemon-less 镜像构建工具 在 CICD 流程中,经常会涉及镜像构建,常规的做法是使用 Docker in Docker 或者 Docker out of Docker 进行构建。详情可以参考文档:如何在 Docker 中使用 Docker 实际上,为了避免垄断,促进行业发展,基于 Docker 的镜像格式,早就指定了统一的 OCI 镜像格式规范。也就是

一张画布搞定 DevOps、ServiceMesh、Serverless
· ☕ 1 分钟
很多云原生的开源组件是先有服务,后有可视化。今天开了个脑洞,反其道而行,先有可视化交互,再设计底层。 1. 一张画布搞定半壁云原生 用户只需要一张画布,定义好 Workflow,就可以自由地游走在各种高大上的 Cloud Native 应用之上。 2. 为什么会这种奇怪的想法 2.1 看