Skip to content

Arquitectura del Sistema Coblyn

⏱ 12 minNivel · Arquitecto ITv1.16.0

Referencia: Este documento ofrece una visión general de alto nivel. Para detalles técnicos profundos, consulta la documentación interna en docs/KNOWLEDGE-BASE.md.

Visión General

Coblyn es un sistema de despliegue PXE contenedorizado, diseñado para la automatización masiva de inventario y aprovisionamiento. Utiliza una arquitectura de 10 contenedores Docker, integrados mediante un Storage Hub modular que soporta NFS y SMB/CIFS con auto-recuperación.

Diagrama de Arquitectura

Detalles de los Contenedores

1. Servidor DHCP (ISC Kea)

Propósito: Gestión dinámica de IPs mediante comandos sobre un socket Unix local; no expone una API REST de Kea.

  • Cuarentena Automática: Los equipos nuevos se aíslan en su propio rango hasta ser aprobados.

2. Backend (FastAPI)

Propósito: Cerebro del sistema, gestión de base de datos y orquestación de montajes NFS/SMB.

  • Seguridad: Usa nsenter para montar recursos en el host de forma aislada.

Flujo de Arranque PXE


Última actualización: 2026-05-13 (Surgery v1.16.0)

Coblyn · documentación, demo aislada y canal de instalación separados