KEEL · 龙骨 · A CURRICULUM FOR THE AI ERA

Kubernetes 概念课:把应用课抛出的概念讲清楚 — keel 龙骨

应用课按主题一路往下写判断,每一章都会抛出概念——Pod、控制器、Service、节点。这些词在应用课里是按「够用」的深度出现的:讲声明式时说「有一个控制器在不停把实际状态拉向期望状态」,就够你去理解那八跳了。这门课补的就是那一段:当某个词让你推不下去时,来读一页。四页分别回答:为什么调度的单位不是容器、那个一直在跑的循环是什么、一组地址会变的东西为什么能有一个不变的入口、以及「装得下」是拿什么去比什么。每页统一回答四件事(它为什么出现、它是什么、它长什么样、它怎么工作),形态一律给真集群上跑出来的命令与输出(`describe deploy` 事件里 `From` 那一列写着的 `deployment-controller`、`get endpoints` 那份会变的名单、`describe node` 的 Capacity 与按 Pod 列的已占表、`-n kube-system get pods` 里那排组件),再列出它带出的衍生概念与回指应用课的具体章号。刻意短:不重复应用课的排障清单,也不讲生产边界与选型。

应用课按主题一路往下写判断,每一章都会抛出概念——Pod、控制器、Service、节点。这些词在应用课里是按「够用」的深度出现的:讲声明式时说「有一个控制器在不停把实际状态拉向期望状态」,就够你去理解那八跳了。这门课补的就是那一段:当某个词让你推不下去时,来读一页。四页分别回答:为什么调度的单位不是容器、那个一直在跑的循环是什么、一组地址会变的东西为什么能有一个不变的入口、以及「装得下」是拿什么去比什么。每页统一回答四件事(它为什么出现、它是什么、它长什么样、它怎么工作),形态一律给真集群上跑出来的命令与输出(`describe deploy` 事件里 `From` 那一列写着的 `deployment-controller`、`get endpoints` 那份会变的名单、`describe node` 的 Capacity 与按 Pod 列的已占表、`-n kube-system get pods` 里那排组件),再列出它带出的衍生概念与回指应用课的具体章号。刻意短:不重复应用课的排障清单,也不讲生产边界与选型。

章节目录

  1. 00 · Pod — 类型:主题概念 · 应用课对应:02 章 · 清单解剖
  2. 01 · 控制器 — 类型:主题概念 · 应用课对应:01 章 · 声明式与调谐
  3. 02 · Service — 类型:主题概念 · 应用课对应:02 章 · 清单解剖
  4. 03 · 节点 — 类型:衍生概念(服务于「Pod」) · 应用课对应:01 章 · 声明式与调谐

进入 keel 阅读