在家搭建 k8s 集群,用性能好的笔记本还是搞一个台式

2023-04-25 17:24:11 +08:00
 proxytoworld

家里笔记本性能不够了( 17 版小米笔记本 pro 8G ),最近在考虑买电脑,同事推荐买笔记本(比较实惠,硬盘降价)。

我个人倾向于组一个台式(或者捡服务器垃圾),目前初步想学习学习 k8s ,想自己组一个集群,大火有推荐的配置或者电脑型号吗?

7709 次点击
所在节点    Kubernetes
64 条回复
lower
2023-04-25 18:40:33 +08:00
我是在一个 4c16g 小主机上用 kubesphere 的 all in one 搞了一套测试用
BeautifulSoap
2023-04-25 18:45:12 +08:00
逛 V2EX 这么久,为啥总能看到有人问专门搞个机子搭 k8s 做练习机合不合适。。。。。。
7lQM1uTy635LOmbu
2023-04-25 18:53:52 +08:00
@BeautifulSoap 没有吧,这问题不是在问怎么搞更合适?
zhousir5071
2023-04-25 19:00:18 +08:00
@proxytoworld 感谢指点,右上角没有看到创作新主题呢,右上角只有这些:首页 zhousir5071 记事本 时间轴 设置 登出
anubu
2023-04-25 19:17:18 +08:00
两种场景:
- 有一个 k8s 实验环境,跟着教程学学基本概念。
这个场景主流 CPU 加 64G 内存的配置就够了,kind 、minikube 创建实验环境也很方便。甚至更真实一点的,手动搭建 3 节点控制平面+3 节点工作平面的高可用集群,也可以用虚拟机搭建出来。偏下层的集群搭建学习和偏上层的应用部署学习,应该都是够用的。
- 以 k8s 平台为核心的 homelab
上一个场景中的集群一般是实验集群,随意创建销毁。这个场景里会试图去维护一个所谓的“生产级”集群,部署一些希望能够稳定运行的“业务”,学习一些实际运维 k8s 集群的经验。硬件选择有 2 个方向,一是集中式,找个二手服务器,配置拉满,基本就是上面配置的放大版;二是分布式,上面的配置可以再来几个,好处是可以再研究学习一下虚拟化集群、裸金属配置、超融合等场景。
Zss77
2023-04-25 21:16:01 +08:00
k8s 只是一个调度工具,关键是你用他来干什么呀。
单纯学习的话随便买什么电脑都可以
kkwa56188
2023-04-25 21:32:30 +08:00
没有移动需求的 一律不用笔记本.
没有空间要求的 一律不用小主机.
ETiV
2023-04-25 22:54:16 +08:00
也可以了解一下 k3s 、k0s ,为 IoT 场景设计的集群管理工具

但本质上需要管理的是「集群」,而你这儿只有一台电脑…

你大概只能学到写 deployment ( pod )、和 job … 面试问的不深,兴许能蒙混过关。。

自动扩缩容、Service 对外暴露 LB IP ,这些上到生产的还是了解不到
lry
2023-04-25 23:17:53 +08:00
6900hx 的迷你主机,小 & 静音 & 性能 都有,内存可以上到 64g ,系统直接装 pve
zhangfeiwudi
2023-04-25 23:25:41 +08:00
买个华南金牌的机器 7*24 小时跑就行 具体可以看我以前发的问题
proxytoworld
2023-04-25 23:40:27 +08:00
RedisMasterNode
2023-04-26 00:18:02 +08:00
@proxytoworld 不吵,主要噪声是 6 热管双塔双风扇的杂牌 AVC (这个 https://shorturl.at/ehBCT ,非广告),两把风扇转速太高了。如果你愿意加点钱买一个好一点的 12cm 的大风扇会安静很多,然后如果你特别在意的话可以考虑黑洞系列的机箱,有吸音棉。

我买的是 E5 2680v4 ,是单路的,也是为了做 K8s 集群用的,现在跑得很好很稳,一套下来 32G + 1TB + GTX 1070 = 1700 元左右,兼顾了一点点游戏。如果不需要 windows 不打游戏的话买个 200 块的亮机卡足够的,多的预算可以匀给内存。
cheneydog
2023-04-26 00:20:32 +08:00
建议买个塔式服务
blackvv666
2023-04-26 01:57:39 +08:00
阿里云,每小时才 2-3 毛钱,不香吗?
dayeye2006199
2023-04-26 02:42:39 +08:00
买个若干个树莓派做 homelab 把
ltltfuture
2023-04-26 06:33:40 +08:00
买台带双内存插槽的笔记本即可
yplam
2023-04-26 07:36:00 +08:00
我手上有六台 n1+6 个 u 盘+8 口交换机组的集群,跑个 homeassistant ,用来学习还 OK
SoloKing
2023-04-26 08:32:00 +08:00
k8s 最低需求主节点 2C2G ,worker 节点 1G1G ; K3S 需要资源更少,K3D 可以直接用 docker 部署 k3s ha 集群;想要学习也不需要太多机器,启动集群笔记本就可以;如果要部署应用就得考虑更多资源;
cookgo
2023-04-26 08:57:39 +08:00
买个退役的塔式服务器,内存 128G 弄满,然后买几块全新的 SATA SSD
demoshengxw
2023-04-26 09:03:34 +08:00
nuc x15 直接拉满 64g ,vmvare 里面搞三个节点跑的挺顺畅

这是一个专为移动设备优化的页面(即为了让你能够在 Google 搜索结果里秒开这个页面),如果你希望参与 V2EX 社区的讨论,你可以继续到 V2EX 上打开本讨论主题的完整版本。

https://www.v2ex.com/t/935428

V2EX 是创意工作者们的社区,是一个分享自己正在做的有趣事物、交流想法,可以遇见新朋友甚至新机会的地方。

V2EX is a community of developers, designers and creative people.

© 2021 V2EX