来源书籍
Kubernetes从入门到实践
框架类
类别清单覆盖
8/8
已覆盖 8
补充生成 0
未覆盖 0
全书概览
Kubernetes从入门到实践
- 书名:Kubernetes从入门到实践
- Skill 版本:v6(2026-08-28 按 v6 规则续补;既有 v1 实践卡、章节卡片与类别核对保留)
- 类别:框架类
- 四象限结论:工程实践
- 评级理由:本书覆盖Pod、控制器、Service、Ingress、PV/PVC、调度、API Server、RBAC、Helm等核心抽象,概念密度不低;但大量篇幅是kubectl命令、YAML模板、安装步骤、Dashboard/Prometheus/Grafana/EFK等插件配置,明显绑定具体Kubernetes版本、镜像地址和API细节,因此稳定性偏低,整体归为“工程实践”。
章节重点划分
| 章节号 | 章节标题 | 精读/略读 | 理由 |
|---|---|---|---|
| 1 | 容器的发展史 | 精读 | 容器、DevOps、微服务与Kubernetes定位是理解后续抽象的基础。 |
| 2 | Kubernetes的核心概念 | 精读 | 集中解释Master/Node、控制面组件和核心对象,概念密度最高。 |
| 3 | Kubernetes的安装与部署 | 略读 | 主要是具体系统安装命令与排错步骤,版本绑定强。 |
| 4 | Pod——Kubernetes的基本单位 | 精读 | Pod、模板、生命周期、探针等核心抽象必须成卡。 |
| 5 | 控制器——Pod的管理 | 精读 | Deployment、DaemonSet、Job等控制器定义了工作负载管理模型。 |
| 6 | Service和Ingress——发布Pod提供的服务 | 精读 | Service/Ingress涉及服务发现、发布和入口治理的核心抽象。 |
| 7 | 存储与配置 | 精读 | PV/PVC、StatefulSet、ConfigMap等覆盖存储与配置解耦。 |
| 8 | Kubernetes资源的管理及调度 | 精读 | 资源限制、命名空间、标签选择器、调度策略属于关键机制。 |
| 9 | API Server | 精读 | API Server、Watch、status、安全三关和RBAC支撑控制面扩展。 |
| 10 | Kubernetes的扩展 | 精读 | Dashboard、Prometheus/Grafana、EFK虽偏工具,但属于平台扩展生态。 |
| 11 | 项目部署案例 | 精读 | 案例串联无状态、有状态部署和Helm包管理,具备迁移价值。 |
章节进度追踪
| 章节号 | 章节标题 | 精读/略读 | 状态(pending/done) | 卡片数 |
|---|---|---|---|---|
| 1 | 容器的发展史 | 精读 | done | 5 |
| 2 | Kubernetes的核心概念 | 精读 | done | 10 |
| 3 | Kubernetes的安装与部署 | 略读 | done | 0 |
| 4 | Pod——Kubernetes的基本单位 | 精读 | done | 7 |
| 5 | 控制器——Pod的管理 | 精读 | done | 7 |
| 6 | Service和Ingress——发布Pod提供的服务 | 精读 | done | 8 |
| 7 | 存储与配置 | 精读 | done | 9 |
| 8 | Kubernetes资源的管理及调度 | 精读 | done | 10 |
| 9 | API Server | 精读 | done | 5 |
| 10 | Kubernetes的扩展 | 精读 | done | 4 |
| 11 | 项目部署案例 | 精读 | done | 5 |
待关联术语
| 术语名 | 出现章节 | 一句话语境 |
|---|---|---|
| Docker | 第1章 | 作为容器技术示例出现,未系统展开其内部机制。 |
| Rocket/rkt | 前言/第2章 | 作为Kubernetes支持的容器运行时或容器技术出现,未展开。 |
| Borg | 第2章 | 作为Kubernetes来源背景出现,未展开Borg系统设计。 |
| Swagger/OpenAPI | 第9章 | 作为API定义获取方式出现,未展开规范本身。 |
| NFS/iSCSI/GlusterFS | 第7章 | 作为PV后端存储实现示例出现,未展开各存储系统。 |
| Ceph RBD | 第8章 | 作为存储卷调度冲突规则中的示例出现,未展开Ceph机制。 |
引用文献
| 标题 | 类型(书/论文/框架/源码项目) | 出现章节 | 一句话语境 |
|---|---|---|---|
| Borg | 框架/源码项目 | 第2章 | Kubernetes最初源于Google内部Borg,但本书只作来源背景说明。 |
| Prometheus | 框架 | 第10章 | 本书对其监控用途有展开,已生成延伸参考卡片。 |
| Grafana | 框架 | 第10章 | 本书对其可视化用途有展开,已生成延伸参考卡片。 |
| ElasticSearch/Fluentd/Kibana | 框架 | 第10章 | 本书作为日志管理方案展开介绍,已生成延伸参考卡片。 |
| Helm | 框架 | 第11章 | 本书展开介绍其包管理作用,已生成延伸参考卡片。 |
实践卡进度
| 序号 | 实践标题 | 实践方式 | 状态 | 关联章节 | 产出 |
|---|---|---|---|---|---|
| 1 | 部署一个真实应用验证滚动更新与回滚 | 真实任务 | done | Deployment相关章节 | 滚动更新/回滚操作记录 |
| 2 | 给命名空间配置最小权限RBAC角色 | 真实任务 | done | RBAC相关章节 | 权限测试记录表与最小权限Role |
| 003 | 为服务配置分层健康检查 | 真实任务 | done | Pod、Deployment | liveness/readiness/startup 探针表 |
| 004 | 拆分配置、密钥与持久化存储 | 真实任务 | done | ConfigMap、Secret、PV/PVC | 配置与存储边界清单 |
| 005 | 制定资源请求与调度约束 | 真实任务 | done | requests/limits、调度策略 | 资源画像与调度规则表 |
类别清单核对
| 维度 | 覆盖状态(已覆盖/补充生成/未覆盖) | 关联卡片标题或未覆盖理由 |
|---|---|---|
| 核心抽象/设计理念 | 已覆盖 | [[Pod是调度单位]]、[[Service抽象服务]]、[[Deployment管副本]] |
| 扩展机制 | 已覆盖 | [[API统一操作]]、[[Dashboard可视管]]、[[Helm打包应用]] |
| 生命周期管理 | 已覆盖 | [[相位不是状态机]]、[[重启策略管恢复]]、[[滚动更新降风险]]、[[回滚依赖历史]] |
| 配置与约定的取舍 | 已覆盖 | [[模板声明期望]]、[[ConfigMap注配置]]、[[Secret存敏感值]] |
| 依赖管理/组件协作方式 | 已覆盖 | [[Master管集群]]、[[API入口统一]]、[[Kubelet管容器]]、[[Service稳定入口]] |
| 与底层技术的关系 | 已覆盖 | [[etcd保存状态]]、[[Kube-proxy转发]]、[[PV/PVC分职责]] |
| 性能特性与常见陷阱 | 已覆盖 | [[请求限制分工]]、[[调度三步走]]、[[优先级可抢占]] |
| 适用边界 | 已覆盖 | [[DevOps不是工具]]、[[平台承载微服务]]、[[hostPath绑节点]] |
章节与卡片
01 容器的发展史
- 容器锁住环境 普通读书笔记卡
- DevOps不是工具 普通读书笔记卡
- 最小原子产品 普通读书笔记卡
- 微服务拆小职责 普通读书笔记卡
- 平台承载微服务 普通读书笔记卡
02 Kubernetes的核心概念
- Master管集群 普通读书笔记卡
- API入口统一 普通读书笔记卡
- etcd保存状态 普通读书笔记卡
- 调度器选节点 普通读书笔记卡
- 控制器追状态 普通读书笔记卡
- Kubelet管容器 普通读书笔记卡
- Kube-proxy转发 普通读书笔记卡
- Pod是调度单位 普通读书笔记卡
- 控制器管Pod 普通读书笔记卡
- Service抽象服务 普通读书笔记卡
04 Pod——Kubernetes的基本单位
05 控制器——Pod的管理
- Deployment管副本 普通读书笔记卡
- 滚动更新降风险 普通读书笔记卡
- 回滚依赖历史 普通读书笔记卡
- DaemonSet铺节点 普通读书笔记卡
- Job跑一次任务 普通读书笔记卡
- CronJob管周期 普通读书笔记卡
- ReplicaSet保数量 普通读书笔记卡
06 Service和Ingress——发布Pod提供的服务
- Service稳定入口 普通读书笔记卡
- ClusterIP内发 普通读书笔记卡
- NodePort外桥 普通读书笔记卡
- 负载均衡接外部 普通读书笔记卡
- 无头服务直连 普通读书笔记卡
- ExternalName映射 普通读书笔记卡
- Ingress聚合入口 普通读书笔记卡
- 服务发现靠命名 普通读书笔记卡
07 存储与配置
- 存储卷解耦 普通读书笔记卡
- emptyDir随Pod 普通读书笔记卡
- hostPath绑节点 普通读书笔记卡
- PV/PVC分职责 普通读书笔记卡
- 动态供给存储 普通读书笔记卡
- StatefulSet管状态 普通读书笔记卡
- ConfigMap注配置 普通读书笔记卡
- Secret存敏感值 普通读书笔记卡
- Downward暴露元 普通读书笔记卡
08 Kubernetes资源的管理及调度
09 API Server
- API统一操作 普通读书笔记卡
- Watch支撑流读 普通读书笔记卡
- Status隔离状态 普通读书笔记卡
- 三关守住API 普通读书笔记卡
- RBAC按角色授权 普通读书笔记卡
10 Kubernetes的扩展
- Dashboard可视管 普通读书笔记卡
- Prometheus采指标 普通读书笔记卡
- Grafana看监控 普通读书笔记卡
- EFK集中日志 普通读书笔记卡
11 项目部署案例
- 无状态多副本 普通读书笔记卡
- 有状态绑PVC 普通读书笔记卡
- Helm打包应用 普通读书笔记卡
- Chart描述应用 普通读书笔记卡
- Release记录部署 普通读书笔记卡
相关主题
暂无公开主题。