Ctrl K
ComunidadGuías…
GITHUB · ANALIZADO

home-ops

Repositorio monolítico para gestión de clústeres Kubernetes domésticos bajo GitOps con Flux y Renovate, utilizando Talos como OS. Incluye configuración de almacenamiento Rook-Ceph, red Cilium y sincronización DNS vía ExternalDNS.

Ficha actualizada 22 sept 2026, 15:15 · upstream 22 sept 2026, 13:28 · release sin release detectada

Ver códigoProblemas y ayudaRepositorio ↗Sitio oficial
00

Qué es home-ops

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

home-ops es un monorepositorio dedicado a la gestión de clústeres Kubernetes domésticos bajo prácticas de GitOps e Infraestructura como Código (IaC). Utiliza Talos para el control plano y Rook-Ceph para almacenamiento distribuido. La estructura sigue patrones de Kustomize con Flux aplicando cambios desde el repositorio.

La automatización se gestiona mediante Renovate para actualizaciones de dependencias y GitHub Actions para CI/CD. Se integra con herramientas como Cert-Manager, Cilium para red eBPF y External Secrets con 1Password. El despliegue combina hardware propio (Mikrotik, servidores MS-01) con servicios en la nube (Cloudflare, GitHub, 1Password).

Incluye configuración de DNS dual (privado Mikrotik, público Cloudflare) y monitorización mediante badges de Kromgo. Se basa en un clúster hiperconvergente bajo Talos con NAS separado para ZFS/NFS/SMB.

CASOS DE USO
  • Gestión centralizada de clústeres Kubernetes domésticos bajo GitOps
  • Automatización de actualizaciones de dependencias con Renovate
  • Implementación de almacenamiento distribuido Rook-Ceph y NAS TrueNAS
  • Sincronización automática de DNS entre Ingress, Mikrotik y Cloudflare
  • Gestión segura de secretos mediante External Secrets y 1Password
PUNTOS DESTACADOS
  • Arquitectura GitOps completa con Flux y Renovate integrados
  • Uso de Talos para un clúster Kubernetes ligero y seguro
  • Red eBPF avanzada con Cilium para networking y seguridad
  • Almacenamiento híbrido: Rook-Ceph en clúster y TrueNAS Scale externo
  • Gestión de secretos descentralizada vía 1Password
PRECAUCIONES
  • Complejidad alta (HIGH) requiere conocimientos avanzados de Kubernetes
  • Dependencia de servicios externos (Cloudflare, GitHub, 1Password)
  • Hardware específico requerido para Talos y Rook-Ceph
  • No incluye Dockerfiles ni Compose, solo Kubernetes nativo
01

Perfil de infraestructura

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

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

Despliegue detectado

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

Despliegue manual

Requiere clúster Kubernetes con Talos OS. Necesita hardware compatible con eBPF (Cilium) y almacenamiento persistente para Rook-Ceph o TrueNAS externo. Configurar DNS providers en ExternalDNS.

—Dockerfile
—Compose
—One-click
03

Stack y dependencias

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

FRAMEWORKS
No detectados
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.