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
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.
- 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
- 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
- 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
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.
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.
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.