talos-cluster
Cluster Kubernetes gestionado por GitOps con Flux en hardware físico (bare-metal). Usa Talos Linux y Envoy Gateway para red. Incluye bases de datos y servicios multimedia.
Ficha actualizada 22 sept 2026, 15:18 · upstream 22 sept 2026, 12:13 · release sin release detectada
Qué es talos-cluster
Descripción editorial construida a partir del repositorio, su documentación y sus señales de mantenimiento.
Este repositorio gestiona un clúster Kubernetes nativo sobre hardware físico utilizando Talos Linux como sistema operativo, eliminando la necesidad de Docker o systemd tradicionales. La infraestructura se declara mediante código y se despliega automáticamente a través de Flux CD, asegurando consistencia entre el estado deseado en Git y el clúster real.
El clúster implementa una arquitectura de red robusta basada en Envoy Gateway con Kubernetes Gateway API, gestionando el tráfico entrante a través de un túnel seguro Cloudflared hacia la nube de borde de Cloudflare. Esto elimina la necesidad de NAT directo o port forwarding expuesto al internet público.
La configuración incluye múltiples nodos control plane y worker, con almacenamiento persistente gestionado por OpenEBS o Rook-Ceph. Se integran servicios críticos como bases de datos (PostgreSQL, ClickHouse), gestión de certificados TLS con Cert-Manager y DNS automático mediante External-DNS. La seguridad se refuerza con políticas de red en Cilium y cifrado de secretos con SOPS.
- Servidor doméstico o pequeño empresarial autocontenido
- Plataforma para bases de datos persistentes (PostgreSQL, ClickHouse)
- Infraestructura para servicios multimedia (Plex, Sonarr) con almacenamiento escalable
- Laboratorio de Kubernetes y GitOps avanzado
- Gateway de red unificado para servicios internos y externos
- Gestión completa de infraestructura bare-metal con Talos Linux
- Arquitectura GitOps automatizada con Flux CD y SOPS
- Red avanzada con Envoy Gateway y Cloudflare Tunnel sin NAT directo
- Alta disponibilidad en nodos control plane (VIP compartido)
- Integración nativa de almacenamiento persistente (OpenEBS/Rook-Ceph)
- Requiere hardware específico compatible con Talos Linux
- Configuración compleja inicial para redes y seguridad avanzada
- Dependencia de servicios externos (Cloudflare, Let's Encrypt)
- No incluye Dockerfile ni Compose, requiere 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.
Asegurar compatibilidad de hardware con Talos Linux antes del despliegue. Configurar DNS en Cloudflare y red local para External-DNS y K8s-Gateway. Requiere conocimientos avanzados de Kubernetes y GitOps.
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.