
k8s
https://www.yuque.com/xiaoguai-pbjfj/cxxcrs/ocefqltbmbgl5eqg?singleDoc#
https://www.yuque.com/atguigu-team/frzi7z?# 《k8s专区》 密码:trk3
| 对比维度 | Kind | Kubeadm | Rancher | KubeSphere |
|---|---|---|---|---|
| 是什么 | 一个用 Docker 容器模拟 K8s 节点的工具 | K8s 官方的集群生命周期管理工具 | 企业级容器管理平台 | 全栈式云原生应用平台 |
| 主要用途 | 本地开发 / 测试 / CI | 搭建生产级 K8s 集群 | 统一管理多套 K8s 集群 | 提供开发、部署、运维一体化能力 |
| 使用场景 | 在自己电脑上写代码、学习 K8s、跑自动化测试 | 有一批服务器,要正式搭建一个 K8s 集群 | 公司有多个 K8s 集群(测试/生产/不同云厂商)需要统一管 | 需要一站式解决监控、日志、DevOps、微服务治理的团队 |
| 运行依赖 | 需要 Docker | 需要 Linux 服务器(物理机/虚拟机) | 需要一台或多台服务器部署它自己 | 需要一台或多台服务器部署它自己(可部署在 K8s 上) |
| 有图形界面吗 | ❌ 无 | ❌ 无 | ✅ 有(Web UI) 专注集群管理 | ✅ 有(Web UI) 功能更丰富,侧重“应用” |
| 生产环境可用吗 | ❌ 不行(性能/稳定性不适合) | ✅ 可以(官方推荐的生产部署方式) | ✅ 可以(用来管理生产集群) | ✅ 可以(作为生产级 PaaS 平台使用) |
| 学习曲线 | 很平缓 | 较陡峭 | 中等 | 中等(概念较多,但向导清晰) |
| 典型命令/操作 | kind create cluster | kubeadm init / kubeadm join | 网页上点按钮 / rancher-cli | 网页上创建 DevOps 流水线 / 点击部署应用 |
| 核心特点 | 极简、快速、用完即焚 | 官方标准、安全、可扩展 | 多集群管理能力极强、支持集群导入 | 功能全集成(DevOps/观察/微服务)、对开发者友好 |
| 维护方 | Kubernetes SIGs | Kubernetes 官方 | Rancher Labs (SUSE) | 青云科技 (QingCloud) + 开源社区 |
| 🏠 生活比喻 | 乐高玩具样板间 在自己桌上快速拼一个小模型,体验一下房子长啥样,拆了也不心疼。 | 标准施工队+建材包 给你一套正规图纸和水泥钢筋,让你按标准流程自己盖一栋能住人的毛坯房。 | 专业物业管理公司 你手里有好几栋楼(可能在不同城市),它能帮你统一管起来,收租、安保、维修调度。 | 全屋智能精装服务商 不仅给你房子,还把全屋智能家电、水电网络、装修都按最佳实践装好,拎包就能入住办公。 |
Kubeadm 只负责搭建,搭完就是纯命令行的。当然可以自己额外加装 Kubernetes Dashboard(官方 Web UI)
但这个 Dashboard 和 Rancher 不一样:
- 只管理单个集群(不是管理多集群的统一平台)
- 功能弱很多(没有多租户管理、不集成监控/日志)
- 要自己额外配置访问权限和认证
如果你要很多的集群。那就要用到 Rancher了

