Ctrl K
ComunidadGuías…
GITHUB · ANALIZADO

dapper-cluster

Repositorio monolítico para infraestructura doméstica gestionado con GitOps mediante Flux sobre Kubernetes en Talos Linux. Integra almacenamiento externo Ceph, observabilidad avanzada y automatización de dependencias para entornos homelab de alto rendimiento.

Ficha actualizada 22 sept 2026, 15:14 · upstream 22 sept 2026, 12:16 · release sin release detectada

Ver códigoProblemas y ayudaRepositorio ↗Sitio oficial
00

Qué es dapper-cluster

Descripción editorial construida a partir del repositorio, su documentación y sus señales de mantenimiento.

Este repositorio actúa como un monorepo centralizado para la gestión de infraestructura doméstica (homelab) utilizando prácticas de Infraestructura como Código (IaC) y GitOps. La base del clúster es Talos Linux, un sistema operativo ligero para Kubernetes, gestionado por el controlador Flux que sincroniza los cambios desde el repositorio Git hacia el clúster en tiempo real.

La arquitectura de almacenamiento se basa en un clúster Ceph externo desplegado en Proxmox, accedido mediante Rook en modo external-cluster, proporcionando tanto bloques (RBD) como sistemas de archivos compartidos (CephFS). Esto permite escalar el almacenamiento sin depender del hardware interno del clúster Kubernetes.

La observabilidad y seguridad están altamente automatizadas con Prometheus, Grafana, VictoriaLogs y cert-manager para certificados SSL. Renovate asegura la actualización automática de dependencias, mientras que GitHub Actions gestionan runners autohospedados y actualizaciones del sistema operativo mediante el System-Upgrade-Controller.

CASOS DE USO
  • Gestión centralizada de infraestructura doméstica con GitOps
  • Orquestación de cargas de trabajo GPU y almacenamiento compartido
  • Automatización de seguridad y gestión de certificados SSL
  • Monitorización avanzada de recursos y energía del clúster
PUNTOS DESTACADOS
  • Uso de Talos Linux para nodos ligeros y seguros
  • Almacenamiento externo Ceph escalable vía Rook
  • Flux + Renovate para automatización completa de IaC
  • Observabilidad unificada con Prometheus y VictoriaLogs
PRECAUCIONES
  • Alta complejidad técnica requerida para mantenimiento
  • Dependencia crítica de hardware Proxmox y red dedicada
  • Curva de aprendizaje pronunciada en GitOps y Talos
  • Requiere configuración manual previa del clúster Ceph externo
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

Requiere cluster Kubernetes con OS Talos Linux. Necesita clúster Ceph externo (Proxmox) configurado antes de instalar Rook. Red dedicada 40Gb para storage recomendada. Flujo GitOps activo con Flux y Renovate.

—Dockerfile
—Compose
—One-click
03

Stack y dependencias

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

FRAMEWORKS
Node.js
SERVICIOS
S3/MinIO
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.