在 CentOS 上部署 Kubernetes(k8s),选教程主要看“版本新不新、是否贴合 CentOS、是否可实操、是否踩坑少”。下面按推荐程度给你梳理几类靠谱教程/资源,并说明适合人群。
一、最推荐(中文、实战强、CentOS 友好)
1. 涛哥(k8s 运维老司机)系列
- 搜索:
CentOS 部署 Kubernetes 涛哥
- 特点:
- 专门讲 CentOS 7/8
- 手把手二进制 / kubeadm
- 常见坑(防火墙、swap、cgroup)讲得很细
- 适合:
✅ 强烈推荐作为第一步
2. 尚硅谷 / 黑马 Kubernetes 教程
- B 站直接搜:
- 特点:
- 视频 + 文档
- 环境就是 CentOS
- 偏教学,节奏慢但稳
- 适合:
二、官方 & 英文质量最高的
3. Kubernetes 官方文档(kubeadm)
- 地址:
https://kubernetes.io/docs/setup/production-environment/tools/kubeadm/
- 优点:
- 缺点:
✅ 建议:结合中文教程 + 官方文档对照看
三、博客类(适合查坑)
4. CSDN / 掘金 高赞部署文
搜索关键词:
CentOS 7 kubeadm 安装 k8s 1.28
CentOS 关闭 swap firewalld k8s
推荐看:
- 稀土掘金(质量高于 CSDN)
- 标明 k8s 版本 + CentOS 版本 的文章
⚠️ 注意:
- 别看 2019–2021 的老文(坑多)
- 至少看 2023 以后
四、如果你只想“最快跑起来”
5. 使用脚本(不推荐生产)
五、我的建议组合(最稳)
✅ CentOS + kubeadm + 中文博客 + 官方文档
推荐路线:
- 看 涛哥 / 尚硅谷 视频
- 照着 CentOS 7 + k8s 1.28+ 博客做
- 卡住查官方文档
如果你愿意,可以告诉我:
- CentOS 版本(7 还是 8)
- k8s 用途(学习 / 生产)
- 单节点还是多节点
我可以直接给你一套可复制的部署步骤。