Ctrl K
ComunidadGuías…
GITHUB · ANALIZADO

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

Ver códigoProblemas y ayudaRepositorio ↗Sitio oficial
00

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.

CASOS DE USO
  • 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
PUNTOS DESTACADOS
  • 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
PRECAUCIONES
  • 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
VISUAL

Capturas del proyecto

Imágenes reales detectadas en la documentación del repositorio.

Turing RK1 Cluster — Configuration
01

Perfil de infraestructura

Estimación inicial derivada del repositorio y de los servicios detectados.

CPU4 vCPUrecomendación inicial
MEMORIA8 GBRAM estimada
DISCO10 GBalmacenamiento base
COMPLEJIDADhighnivel de operación
02

Despliegue detectado

Qué señales reales de instalación hemos encontrado.

Despliegue manual

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.

—Dockerfile
—Compose
—One-click
03

Stack y dependencias

Componentes inferidos a partir de manifests, configuración y documentación.

FRAMEWORKS
Next.jsNode.js
SERVICIOS
No detectados
BASES DE DATOS
No detectadas
PUERTOS
No detectados
05

Puede sustituir a

Relaciones detectadas por el análisis del repositorio y su categoría.

06

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.