目录

Kubernetes 学习导航

一套面向有一定 Docker 基础读者的 Kubernetes 实战教程,从架构认知到生产运维,覆盖 11 个核心模块。

阅读顺序

序号 模块 一句话定位 文章链接
01 K8s 架构总览与核心概念 理解集群拓扑与 Pod/Node/Namespace 核心对象 阅读
02 集群搭建与 kubectl 实操 本地拉起集群,掌握 kubectl 核心命令 阅读
03 工作负载管理 Deployment/StatefulSet/DaemonSet/Job 选型与使用 阅读
04 服务发现与网络 Service/Ingress/NetworkPolicy 与 CNI 网络模型 阅读
05 存储管理 PV/PVC/StorageClass 三层抽象与动态供给 阅读
06 配置与密钥管理 ConfigMap/Secret 注入机制与配置解耦实践 阅读
07 调度与自动伸缩 调度器原理、亲和性/污点、HPA/VPA 弹性伸缩 阅读
08 安全与认证授权 认证/授权/准入链路、RBAC、PodSecurity 阅读
09 可观测性 日志/指标/链路三支柱与 Prometheus 监控栈 阅读
10 托管平台与生产部署 GKE/EKS/AKS/ACK/TKE 与 Rancher/OpenShift/KubeSphere 全景对比 阅读
11 运维与故障排查 升级/备份/故障诊断决策树与 kubectl debug 阅读

学习路径建议

  • 快速上手:01 → 02 → 03,半天内拉起集群并部署第一个应用
  • 系统学习:按序号 01-11 逐篇阅读,约 2-3 周完成
  • 生产实践:02 → 10 → 11,聚焦托管平台部署与运维排障