来源书籍

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 容器的发展史

  1. 容器锁住环境 普通读书笔记卡
  2. DevOps不是工具 普通读书笔记卡
  3. 最小原子产品 普通读书笔记卡
  4. 微服务拆小职责 普通读书笔记卡
  5. 平台承载微服务 普通读书笔记卡

02 Kubernetes的核心概念

  1. Master管集群 普通读书笔记卡
  2. API入口统一 普通读书笔记卡
  3. etcd保存状态 普通读书笔记卡
  4. 调度器选节点 普通读书笔记卡
  5. 控制器追状态 普通读书笔记卡
  6. Kubelet管容器 普通读书笔记卡
  7. Kube-proxy转发 普通读书笔记卡
  8. Pod是调度单位 普通读书笔记卡
  9. 控制器管Pod 普通读书笔记卡
  10. Service抽象服务 普通读书笔记卡

04 Pod——Kubernetes的基本单位

  1. Pod封装容器 普通读书笔记卡
  2. 模板声明期望 普通读书笔记卡
  3. 多容器共享Pod 普通读书笔记卡
  4. 初始化容器先行 普通读书笔记卡
  5. 相位不是状态机 普通读书笔记卡
  6. 重启策略管恢复 普通读书笔记卡
  7. 健康检查分层 普通读书笔记卡

05 控制器——Pod的管理

  1. Deployment管副本 普通读书笔记卡
  2. 滚动更新降风险 普通读书笔记卡
  3. 回滚依赖历史 普通读书笔记卡
  4. DaemonSet铺节点 普通读书笔记卡
  5. Job跑一次任务 普通读书笔记卡
  6. CronJob管周期 普通读书笔记卡
  7. ReplicaSet保数量 普通读书笔记卡

06 Service和Ingress——发布Pod提供的服务

  1. Service稳定入口 普通读书笔记卡
  2. ClusterIP内发 普通读书笔记卡
  3. NodePort外桥 普通读书笔记卡
  4. 负载均衡接外部 普通读书笔记卡
  5. 无头服务直连 普通读书笔记卡
  6. ExternalName映射 普通读书笔记卡
  7. Ingress聚合入口 普通读书笔记卡
  8. 服务发现靠命名 普通读书笔记卡

07 存储与配置

  1. 存储卷解耦 普通读书笔记卡
  2. emptyDir随Pod 普通读书笔记卡
  3. hostPath绑节点 普通读书笔记卡
  4. PV/PVC分职责 普通读书笔记卡
  5. 动态供给存储 普通读书笔记卡
  6. StatefulSet管状态 普通读书笔记卡
  7. ConfigMap注配置 普通读书笔记卡
  8. Secret存敏感值 普通读书笔记卡
  9. Downward暴露元 普通读书笔记卡

08 Kubernetes资源的管理及调度

  1. 请求限制分工 普通读书笔记卡
  2. 命名空间隔离 普通读书笔记卡
  3. 配额守边界 普通读书笔记卡
  4. 标签组织对象 普通读书笔记卡
  5. 选择器建关联 普通读书笔记卡
  6. 注解放补充 普通读书笔记卡
  7. 调度三步走 普通读书笔记卡
  8. 亲和表达偏好 普通读书笔记卡
  9. 污点反向排斥 普通读书笔记卡
  10. 优先级可抢占 普通读书笔记卡

09 API Server

  1. API统一操作 普通读书笔记卡
  2. Watch支撑流读 普通读书笔记卡
  3. Status隔离状态 普通读书笔记卡
  4. 三关守住API 普通读书笔记卡
  5. RBAC按角色授权 普通读书笔记卡

10 Kubernetes的扩展

  1. Dashboard可视管 普通读书笔记卡
  2. Prometheus采指标 普通读书笔记卡
  3. Grafana看监控 普通读书笔记卡
  4. EFK集中日志 普通读书笔记卡

11 项目部署案例

  1. 无状态多副本 普通读书笔记卡
  2. 有状态绑PVC 普通读书笔记卡
  3. Helm打包应用 普通读书笔记卡
  4. Chart描述应用 普通读书笔记卡
  5. Release记录部署 普通读书笔记卡

相关主题

暂无公开主题。