turing-rk1-cluster
Clúster bare-metal de 4 nodos para Turing RK1 con Kubernetes (Talos/K3s), almacenamiento Longhorn y aceleración NPU RKNN. Ideal para edge computing e inferencia LLM distribuida en hardware RK3588.
Ficha actualizada 27 sept 2026, 20:43 · upstream 27 sept 2026, 20:34 · release v1.3.0
Qué es turing-rk1-cluster
Descripción editorial construida a partir del repositorio, su documentación y sus señales de mantenimiento.
Este repositorio facilita el despliegue de un clúster Kubernetes bare-metal sobre hardware Turing RK1 (RK3588). Soporta dos distribuciones: Talos Linux para entornos inmutables y seguros, o K3s sobre Armbian para desarrollo con acceso SSH completo. Incluye integración nativa con Longhorn para almacenamiento distribuido en NVMe y soporte para inferencia de modelos LLM mediante aceleración NPU RKNN a través del framework exo-rkllama. El stack incluye monitorización completa con Prometheus, Grafana y Alertmanager.
- Inferencia de LLMs en el borde (Edge) utilizando NPUs
- Almacenamiento distribuido persistente para bases de datos o archivos
- Plataforma de desarrollo de IA local sin dependencia de la nube
- Monitorización de infraestructura bare-metal con Prometheus y Grafana
- Soporte dual Talos Linux y K3s según necesidad del usuario
- Aceleración NPU RK3588 nativa para inferencia de modelos
- Almacenamiento Longhorn con CSI provisioning integrado
- Stack de monitorización Prometheus/Grafana preconfigurado
- Acceso a NPU limitado en distribución Talos (solo API)
- Requiere configuración manual del BMC Turing Pi (.env)
- Dependencia de drivers específicos RKNN v0.9.8
- Alta complejidad para usuarios sin experiencia en K8s bare-metal
Capturas del proyecto
Imágenes reales detectadas en la documentación del repositorio.
Perfil de infraestructura
Estimación inicial derivada del repositorio y de los servicios detectados.
Despliegue detectado
Qué señales reales de instalación hemos encontrado.
Ejecutar scripts ./scripts/deploy-talos-cluster.sh o ./scripts/setup-k3s-node.sh tras configurar .env con credenciales BMC. Verificar prerequisitos antes del despliegue y añadir entradas /etc/hosts para servicios internos como Grafana y Prometheus.
Stack y dependencias
Componentes inferidos a partir de manifests, configuración y documentación.
Puede sustituir a
Relaciones detectadas por el análisis del repositorio y su categoría.
Experiencia real de la comunidad
Ayuda a contrastar la estimación automática con instalaciones reales.
Todavía no hay datos comunitarios para este proyecto.