使用多个树莓派Raspberry Pi搭建Kubernetes集群

Posted Posted in Kubernetes, 云计算, 新玩意, 树莓派

Kubernetes 从一开始就被设计为云原生的企业级容器编排系统。它已经成长为事实上的云容器平台,并由于接受了容器原生虚拟化和无服务器计算等新技术而继续发展。

没有什么比 Kubernetes 更懂“云”,也没有什么能比树莓派更合适“集群起来”!在廉价的树莓派硬件上运行本地的 Kubernetes 集群是获得在真正的云技术巨头上进行管理和开发的经验的好方法。

本教程将指引大家使用 Kubernetes 安装在多个树莓派上,实现自己的“家庭私有云”容器服务。

….[阅读全文]

树莓派Raspberry Pi打造家庭网络文件系统实战

Posted Posted in 新玩意, 树莓派

共享文件系统是为家庭实验室增加通用性和功能性的好方法。在实验室中为客户端共享一个集中的文件系统,使得组织数据、进行备份和共享数据变得相当容易。这对于在多个服务器上进行负载均衡的 Web 应用和 Kubernetes使用的持久化卷来说,尤其有用,因为它允许在任何数量的节点上用持久化数据来轮转 Pod。

….[阅读全文]

如何判断树莓派4B是Rev1.1版还是1.2版的区别/1.2版本已经修复USB-C问题以及提升了TF卡性能

Posted Posted in 新玩意, 树莓派

这问题是因为树莓派4B 与内置的E-mark 芯片的高阶 USB-C 充电线不相容,而这些充电线内建了用以执行CC(Configuration Channel)逻辑检测与控制的 E-mark 芯片。因此包括苹果的 MacBook 或是笔电使用的 USB-C 充电装置在插到树莓派4B上会被误认为音讯转接配件,因而无法提供电力。

好消息是目前 树莓派4B 有小改版,型号为 v1.2。根据 theregister 的报导,新版修正了 USB-C 的供电问题,可适用大部分的充电线(器)。此外,新版还进行了丝印的调整,可以减少焊接过程中发生锡桥。

….[阅读全文]

树莓派Raspberry Pi 4B如何配置USB启动(U盘启动)

Posted Posted in 新玩意, 树莓派

众所周知,SD卡速度太慢。而且树莓派4有USB3.0接口,搞个NVME SSD,速度简直起飞。

在树莓派3B时代,设置U盘启动只需要设置program_usb_boot_mode=1,但在树莓派4中并不合适,Pi4使用与早期型号不同的引导加载程序。它存储在电路板上的eeprom中,而不是存储在芯片中。但根据树莓派官网说明,可能会在后期给树莓派4提供类似的引导方法。

….[阅读全文]

如何在没有显示器鼠标键盘情况下使用Headless配置树莓派RaspberryPi的网络/WiFi/SSH

Posted Posted in 新玩意, 树莓派

Headless是能够在没有图形用户界面的设备上工作的软件(或者方法)。这种软件(或者方法)通过网络或串行端口等其他接口接收输入并提供输出,在服务器和嵌入式设备上很常见。

通常来说要求显卡或类似的图形界面设备出现时,“Headless”一词最常用。例如,显卡、显示器、鼠标或键盘的缺失可能导致假定其存在的初始化过程失败。

….[阅读全文]

树莓派Raspberry Pi如何安装setfacl/getfacl访问控制命令包

Posted Posted in Linux, 新玩意, 树莓派, 系统

最近想在一台新的树莓派Raspberry Pi中搭建DDNS(动态域名)+Nextcloud(Web私有云)+Aria2(下载器),已经在根目录下新建了download文件夹,由于有需求让web用户www-data以及Aria2用户aira2同时能够访问/download文件夹,除了将他们加入到同一个属组之外,另一个办法就是使用acl规则了。个人跟喜欢使用acl规则进行设置,然而树莓派默认的Debian系统中没有setfacl命令。

….[阅读全文]

分享一个树莓派Wifi断线自动重连的Python脚本

Posted Posted in Python脚本, 新玩意, 树莓派, 自动化

某些情况下树莓派可能通过WiFi方式连接网络,但是网络信号可能不稳定,树莓派默认情况下一旦掉线是不会自动重连的。若想实现树莓派的 WiFi 断线自动重连功能,我们可以编写简单的 Python 代码用于监测网络是否断线,如果断线则重启网络服务。

….[阅读全文]

在树莓派RaspberryPi上搭建Calibre电子书服务器 图文教程

Posted Posted in 新玩意, 树莓派

Calibre是一个“一站式”的电子书解决方案,它可以全面满足你的电子书需求。Calibre是免费的,源代码开放,拥有跨平台的设计。它是一个完整的电子图书馆,包括图书馆管理,格式转换,新闻,将材料转换为电子书,以及电子书阅读器同步功能、整合进电子图书阅读器。

Calibre 电子书管理软件可以轻松地在树莓派 3 上设置电子书服务器,即使在连接较慢区域也是如此。

电子书是教师、图书馆员和其他人与学生共享书籍、课堂资料或其他文件的好方法,只需要你有可靠的带宽接入即可。但是,即使你的连接速度较慢或无法连接,还有一个简单的解决方案:使用在树莓派 3 上运行的开源 Calibre 电子书管理软件创建电子书服务器。

….[阅读全文]

如何从本地手动更新树莓派RaspberryPi的Lakka游戏系统【原创教程】

Posted Posted in 新玩意, 树莓派

Lakka是一种轻量级Linux发行版,可将小型计算机转变为功能完善的Retro游戏机控制台。

Lakka建立在著名的RetroArch仿真器之上,能够仿真各种各样的系统,并具有一些有用的功能,例如自动游戏手柄识别,倒带,网络播放和着色器。

Lakka易于设置和使用。需要安装到SD卡或USB闪存驱动器上,您只需要在设备上复制ROM,打开设备电源并插入游戏手柄,即可享受自己喜欢的游戏。

….[阅读全文]