KEEL · 龙骨 · A CURRICULUM FOR THE AI ERA

课程导读 · 私有化部署概念课 — keel 龙骨

私有化部署概念课:把应用课抛出的概念讲清楚 的参考信息:课程导读 · 私有化部署概念课

应用课抛出一个概念,这里把它讲清楚——它从哪来、是什么、长什么样

这门课为什么这么短

因为它的目的不是"把私有化交付讲透",而是把应用课里的一个概念讲到你推得下去。

AI 已经把大部分交付脚本替你写好了。你不需要跟着再挖一遍编排细节,你需要的是:知道这个概念怎么产生的、是什么、解决什么问题、面对什么需求、具体长什么样。这五件事弄清楚,回头再看应用课里那些面向场景与取舍的判断,会顺得多——这也是这门课存在的唯一理由。

所以每一页都长成同一个样子,六件事 + 两处收口:

一、它为什么会出现    ← 需求 + 问题(带一个具体现场)
二、它是什么          ← 一句话定义 + 它不是什么
三、它长什么样        ← 真实形态:命令 / 配置 / 输出
四、它怎么工作        ← 一次完整的过程(短)
五、它会带出哪些概念  ← 衍生概念:各自一句 + 指向哪一页
六、回到应用课        ← 把应用课里的哪句结论变成可推导 + 一个判断
自测题               ← 两道,能口头答出就算过

这五件事之外的(安装之后怎么排障、升级窗口怎么排期)不在这里——那是应用课各章的内容,本课刻意不重复。

你现在的起点

这门课没有前置要求,可以直接读。但如果你是带着问题来的,先看哪一页:

你的处境 去读
"交付包里到底该有什么、少一样会怎样" 00 交付包
"客户说网络不通,我该往哪个方向查" 01 内网隔离
"为什么这台机器不能像我们那边一样去拉镜像" 01 内网隔离 §一
"第二个客户装进来为什么能把第一个的数据顶掉" 02 实例
"端口和实例名到底哪个必须人工分配" 02 实例 §四
"回滚命令成功了,结构却没退回去,为什么" 03 迁移与结构版本
"怎么知道一次迁移到底动了没有" 03 迁移与结构版本 §三
"有个任务永远停在处理中,是哪个数设错了" 04 停机窗口
"想先有个整体位置感" 00 交付包 起,五页顺读约 25 分钟

概念地图与"衍生概念"

概念分两种,这是本课唯一的分类:

概念 类型 一句话 对应应用课
00 交付包 主题概念 一次安装所需的全部输入,加一份完整性证明,装成一个能整体搬动的目录 01 章 · 为什么「私有化」不是「多买一台服务器」
01 内网隔离 衍生概念,服务于「交付包」 那台机器到外面没有一条可走的路——表现是内核拒绝,不是超时 03 章 · 没有外网,怎么把制品搬进去
02 实例 主题概念 一个资源名前缀、一份配置、一份数据;三者合起来才叫一套部署 05 章 · 一套代码、多个客户:配置注入与实例隔离
03 迁移与结构版本 主题概念 升级与回滚是同一组"上行/下行"语句的两个方向,当前停在哪一版被记在一个数里 06 章 · 升级与回滚:要么升上去,要么原样退回来
04 停机窗口 主题概念 SIGTERM 之后、SIGKILL 之前留给进程的那段时长,由手上最长的活决定 06 章 · 升级与回滚:要么升上去,要么原样退回来

衍生概念是为了理解某个主题概念而必须先弄懂的东西:不懂"没有出口",就说不清"交付包为什么必须自带镜像与证明"。每页的第五节会列出它带出的衍生概念,以及该去哪一页。

阅读方式

与相邻课程的关系

进入 keel 阅读