这门课解决什么问题
Kubernetes 集群在稳定运行一年后,往往会因为组件证书过期而突然瘫痪。很多运维和后端开发人员在遇到控制平面报错时,只会重装集群或四处找脚本应急,对证书的签发机制、组件间的信任关系以及续期操作缺乏底层认知。这门课聚焦的就是这个痛点,专门拆解 k8s 集群核心组件的自签证书原理与手工签发实践。它不教你如何使用一键部署工具,而是把 apiserver、etcd、kubelet 等关键组件的证书生成、分发与轮转过程拆开揉碎,帮你从底层弄懂集群的安全认证机制,解决生产环境中证书过期导致节点失联、集群崩溃的硬核运维难题。
适合什么基础与学习建议
这套资料不适合零基础人员。你需要对 Linux 系统操作有基本了解,知道怎么用命令行工具,并且对 k8s 的基础架构(比如控制节点、工作节点、etcd 的作用)有初步概念。建议在翻阅资料时,先集中看懂第一部分关于集群组件自签证书应用机制和用途的讲解,把各组件需要哪种类型的证书、互相之间如何认证搞清楚。之后再进入实践环节,重点跟着操作手工签发 etcd 和 apiserver 组件证书的过程。资料里的生产续期经验非常宝贵,这部分一定要结合自己测试环境的集群状态对照着看,不要直接照抄参数,要理解每个字段修改背后的逻辑。
学完能独立做什么与资料配合方法
学完后,你能够脱离自动化部署工具,纯手工使用基础加密工具签发全套 k8s 组件证书,并独立完成一套高可用集群的安全部署。更重要的是,面对即将过期的生产集群,你能独立制定续期施工方案,平滑完成 master 节点组和工作节点的证书轮转,不再依赖外部排障。配合资料练习时,建议准备两台虚拟机搭建测试环境,边看理论边在终端里敲命令。先跟着做 etcd 集群的证书签发与部署,跑通后接着实践 apiserver 和 kubelet 的证书手工签发,最后演练整个集群的扩缩容与证书续期操作。把资料当作施工手册,每一步操作都在自己的测试环境里复现验证,才能真正把这套底层运维技能吃透。
系统学习撑握kubernetes集群组件自签证书原理
课程目录
* 01 k8s集群组件自签证书原理/
* 01 课程介绍
* 02 第1课-k8s集群组件自签证书应用机制
* 03 第2课-k8s集群组件自签证书用途
* 04 第3课-k8s集群组件自签证书续期施工生产经验
* 02 实践k8s集群组件自签证书/
* 01 第1课-实验修改源码自定义组件自签证书期限,部署k8s集群
* 02 第2课-实验基于kubeadm部署的k8s集群扩缩容计算节点
* 03 第3课-实验手工签发etcd集群组件证书,部署etcd集群
* 04 第4课-实验手工签发apiserver等组件证书
* 05 第5课-实验手工签发kubelet组件证书
* 06 第6课-实验使用手工签发的证书部署k8s集群
* 07 第7课-实验使用手工签发的证书扩缩容k8s集群计算节点
* 08 第8课-实验续期master节点组件自签证书(含续期CA证书
* 09 第9课-实验续期worker节点组件自签证书
* 10 第10课-实验续期etcd集群自签证书(含续期CA证书)
* 03 使用证书访问k8s集群/
* 01 第1课-实验使用kubeconfig配置组件访问k8s集群
* 02 第2课-实验RBAC授权linux系统普通用户访问k8s集群
* 03 第3课-部署Dashboard可视化插件






