前往小程序,Get更优阅读体验!
立即前往
首页
学习
活动
专区
工具
TVP
发布
社区首页 >专栏 >用 sealos 在 200 块的破电视盒子上运行 kuberentes

用 sealos 在 200 块的破电视盒子上运行 kuberentes

作者头像
sealyun
发布2022-12-07 14:01:50
1.2K0
发布2022-12-07 14:01:50
举报
文章被收录于专栏:sealyunsealyun

上盒子~

| 硬件采购

要低成本玩k8s,第一步就是找到什么东西成本低呢?当然是本来被设计做其他用途东西恰好能为你所用,同时还要必须是量产的。恰好电视盒子就是个不错的选择。

这里我们选择一款arm架构的hk1 box电视盒子,s905-x3芯片,它的优点在于

价格低

4c4g的盒子闲鱼仅需200元。(当然是最低配,如果想玩的好,可以入手4g内存128g存储的版本,不到300元。当然也可以后续插tf卡玩,性价比更高)

功耗低

待机负载2.5w,24小时在线一个月1.8度电。

开源,社区足够热

这款机器有蓝色和黑色两种,区别在于散热,硬件没差别。注意芯片一定选s905-x3,选错有可能会无法刷机。

| 刷固件

电视盒子的原生系统为android,我们要安装k8s,需要为硬件刷入通用的linux系统。这时候需要用到的工具如下:

s905-x3专用的armbian系统启动镜像,可以在 https://github.com/ophub/amlogic-s9xxx-armbian/releases 中找到

4g以上U盘一个,用于启动。也可以用tf卡,前提是有读写设备。

balenaEtcher,用于向U盘中刷入启动镜像。

尖锐物品(例如锥子)用于按住刷机开关

下载好镜像文件img或img.gz

打开balenaEtcher,依次点击

Flash from file 选择img或img.gz文件

Select target 选择u盘

Flash!等待写入成功(我电脑validate的时候总出错,不过不影响)

把键盘、hdmi、U盘等设备插入。推荐在安装时不插入网线或wifi。

按住刷机开关,插入电源。我这款黑色的需要用尖针从耳机孔插入,感到有按钮按下并按住。直到屏幕上显示start kernel之后,可松开尖针。

登录账户,并设置密码(不设置也无所谓),直到进入到命令行。

输入armbian-install,并选择对应的芯片类型(overclock是超频,可以选也可不选)

等待安装好后拔出u盘,插入网线,插拔电源线重启并登陆。

|安装 sealos

安装sealos

目前sealos支持arm架构的k8s的一键化自动安装,这个过程一次成功实在是丝滑。

唯一可能遇到问题的是calico组件无法识别wifi的网卡,所以建议网线直连。我这里选择拔掉外设后直接放到家里的路由器旁边,用远程登录的方式操作安装k8s。

插入网线后查看路由器的设置页面中新增设备的ip

使用ssh登陆新设备

由于我们是单节点运行:

代码语言:javascript
复制
sealos run labring/kubernetes:v1.25.0 \
   labring/helm:v3.8.2 \
   labring/calico:v3.24.1 --single

等待一会儿,就可以享用自己的k8s集群了~~~

查看资源占用

总结

sealos 可以很轻安装在破电视盒子上,也可以安装到数千台服务器上,统统一条命令搞定。

我们公司的开发环境也是构建在 6台洋垃圾上的,总共成本 3000元,搭载 sealos 坏了一台直接 delete 重新 join 一台进来即可。

最后来个 sealos cloud 内测版镇楼:

本文参与 腾讯云自媒体分享计划,分享自微信公众号。
原始发表:2022-11-22,如有侵权请联系 cloudcommunity@tencent.com 删除

本文分享自 sealyun 微信公众号,前往查看

如有侵权,请联系 cloudcommunity@tencent.com 删除。

本文参与 腾讯云自媒体分享计划  ,欢迎热爱写作的你一起参与!

评论
登录后参与评论
0 条评论
热度
最新
推荐阅读
相关产品与服务
容器服务
腾讯云容器服务(Tencent Kubernetes Engine, TKE)基于原生 kubernetes 提供以容器为核心的、高度可扩展的高性能容器管理服务,覆盖 Serverless、边缘计算、分布式云等多种业务部署场景,业内首创单个集群兼容多种计算节点的容器资源管理模式。同时产品作为云原生 Finops 领先布道者,主导开源项目Crane,全面助力客户实现资源优化、成本控制。
领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档