Si una cosa es segura, no puedes tener demasiadas pis de frambuesa. Y si tienes demasiados Pis por alguna razón, no hay excusa para no agruparlos a todos en un proyecto genial. Hoy tenemos una increíble creación del creador Alexander Rau que parece haber hecho precisamente eso. Rau está utilizando ocho módulos Raspberry Pi CM4 para alimentar su personalizado Clúster de Kubernetes.
Rau documentó el proceso en una publicación de blog muy completa, detallando cómo pasó desde la fase de concepto hasta el producto terminado. Sabía que quería usar K3s, una distribución de Kubernetes, y sabía que quería crear una PCB personalizada para el proyecto, pero llevar su idea a buen término resultó ser un esfuerzo desafiante pero gratificante.
Hubo algunos obstáculos importantes en el desarrollo del proyecto. En primer lugar, desarrollar una placa de circuito impreso personalizada para los módulos CM4 fue una gran tarea. Necesitaba proporcionar algunas características clave y las placas portadoras existentes tenían más componentes de los que requería el proyecto. También necesitaba crear una bandeja de clúster desde cero para albergar sus PCB. Por el lado del software, necesitaba aprender a administrar el hardware con Rancher (se abre en una pestaña nueva) y configurar el sistema para que se automatice con Ansible.
Después de muchos meses de planificación y creación de prototipos, terminó con lo que él llama la placa portadora Less-is-More, abreviada como LiM. Esta PCB es compatible con Raspberry Pi CM4 y tiene compatibilidad con Ethernet, una ranura microSD, un zócalo M.2 M-key para SSD y más. La bandeja del clúster se imprimió en 3D y admite un total de 8 nodos de clúster.
Como mencionamos anteriormente, Rau optó por usar Rancher para administrar el clúster. Cada uno de los módulos Raspberry Pi CM4 ejecuta la última versión del sistema operativo Raspberry Pi. Esto es necesario para automatizar el clúster mediante Ansible. Rau tuvo la amabilidad de compartir muchos detalles sobre la configuración del software en la publicación original del proyecto.
Si desea recrear este proyecto de Raspberry Pi o simplemente ver más de cerca cómo funciona, consulte la publicación original compartida en el sitio web de Alexander Rau. También puede seguirlo para conocer más creaciones geniales, así como cualquier actualización futura sobre este proyecto de grupo ordenado.