我用 200 美元废硬件跑裸金属 Kubernetes
来源:dev.to — 2026-07-25
📋 概述
作者用一台从回收站捡来的 Dell OptiPlex 和三台 Raspberry Pi 4,加上一个二手管理交换机,搭建了一个四节点裸金属 Kubernetes 集群——总成本约 220 美元。集群运行 Talos Linux、Cilium、ArgoCD、Longhorn 和 MetalLB。文章记录了三次烧毁 SD 卡的惨痛教训以及从 CKA 证书到真正理解 Kubernetes 之间的巨大鸿沟:认证教的是 API 用法,但不会教你内核恐慌、iptables 规则冲突和 SD 卡磨损。
🔑 核心要点
- 整个四节点集群使用废弃 Dell OptiPlex + 三台树莓派 4搭建,总成本仅约 220 美元
- 选择 Talos Linux 而非传统发行版,因为它是不可变的 API 驱动操作系统,专为 Kubernetes 设计
- Cilium 使用 eBPF 完全替代 kube-proxy,同时提供集群网格和网络策略——作者因配置错误两次把自己锁在节点外
- 认证考试教的是 API 用法,但不教内核恐慌、iptables 规则冲突和 SD 卡磨损——真正的理解来自失败
💡 金句
在我的家庭实验室里,我可以删除 CNI 然后看着集群崩溃。我可以启动一个带 hostNetwork: true 的特权容器,看看会发生什么。我可以推送一条错误的 Cilium 网络策略把自己锁在所有节点外面——这件事我干了两次。
👍 0
👎 0
← 返回 Dev.to 首页