最小和最低成本Kubernetes

我在构建 边缘云计算架构 的时候列举了我曾经购买过的各代 Raspberry Pi Atlas ,其中就有十年前(2012年)购买的 树莓派一代 。这是 十年前 的电子产品,硬件性能在今天看来无比孱弱。

但是,作为爱折腾星人,挑战不可能是一种乐趣…

Kubernetes Atlas 以其复杂著称,但是对于我们这样的开发运维人员,则是不可缺的 DevOps Atlas 底层基础设施。有没有可能在自己的家里,部署一个刚好能够运行起来的 Kubernetes 集群呢:

  • 树莓派一代早已停产,根据淘宝售价进行计算:

    • 目前在淘宝上还能够买到 树莓派一代 B+价格是170元

    • 我翻出之前留存的16G SD卡,淘宝目前售价大约 23元

    • 加上小型交换机和网线、USB电源

    • 总体价格不超过650元,也就是100美金以下

  • 树莓派一代十年 前的ARM设备,硬件性能非常低,我不指望能够运行大型软件,而是在 K3s - 轻量级Kubernetes 运行一些轻量级但是重要的个人服务:

    • Squid代理服务 实现透明代理

    • 采用 localtunnel 实现本地服务器转发到因特网,提供个人博客,也许会将 Cloud Atlas 静态网站搬迁到这个小小的设备上

    • 实现 P2P 网络 下载 (需要添加存储)