KEEL · 龙骨 · A CURRICULUM FOR THE AI ERA

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

Kubernetes 概念课:把应用课抛出的概念讲清楚 的参考信息:Kubernetes 概念课:把应用课抛出的概念讲清楚

短页参考 · 概念从哪来、是什么、解决什么问题、长什么样

《Kubernetes 应用课》 是按主题一路往下写的:一章讲声明式与调谐,一章讲清单解剖,一章讲探针,一章讲资源预算。它假定你会交清单了,直接把判断讲给你听。

但每一章都会抛出概念——Pod、控制器、Service、节点。这些概念在正文里是按"够用"的深度出现的:讲声明式时说清"有一个控制器在不停把实际状态拉向期望状态",就够你去理解那八跳了。

这门课补的就是那一段:当应用课里的某个概念让你推不下去、或者你只是想知道它到底是怎么回事时,来这里读一页。

它刻意很短。你不需要跟着再挖一遍控制平面——你需要的只是知道这个概念怎么产生的、它是什么、它解决什么问题、它具体长什么样。把这四件事弄清楚,回头再看应用课里那些面向场景与取舍的判断,会顺得多。

这门课是什么,不是什么

它是 它不是
参考页:一页一个概念,4–6 分钟读完 不是教程:没有从零讲起的引导(那是基础课)
概念的来历与形态:它为什么需要存在、长什么样 不是原理深挖:不讲 etcd 一致性、调度器打分算法、CNI 实现、kubelet 内部机制
应用课的下钻入口:从被卡住的那一句点进来 不是应用课的替代:探针、资源预算、滚动更新、排障仍在应用课

概念地图

概念 类型 回答什么 对应应用课
00 Pod 主题概念 集群里"一次调度、一次换掉"的单位是多大一块;地址为什么属于它而不属于容器 01 章、02 章、03 章
01 控制器 主题概念 那个把现状拉回期望的循环是什么形态;它到底在什么时候跑 01 章、05 章
02 Service 主题概念 一组地址会变的东西,怎么有一个不变的入口;名单是谁在维护 02 章
03 节点 衍生概念(服务于「Pod」) "装得下"是拿什么去比什么;为什么等不出一个 Pending 01 章、04 章

主题概念是被应用课当作章节主题讲的东西;衍生概念是为了理解某个主题概念而必须先弄懂的东西——比如不懂"节点"提供的是一本账,就说不清 Pending 为什么不会自己好、"没写 limits"为什么等于没有保护。每一页都会在末尾列出它带出的衍生概念。

怎么读

与相邻课程的分工

关于证据口径

页面里的命令输出都来自真实的运行记录,环境是 kubectl v1.36.1 / Kubernetes v1.37.0(kind v0.33.0 建的单节点集群):


课程导读(起点自检、阅读方式)见 course/README.md。

进入 keel 阅读