Saltar a contenido

Terminus — The Resistance: El que resiste

Responsable de la resiliencia del sistema. Garantiza que SmallCountry sobreviva a fallos, se recupere de desastres y converja hacia su estado deseado. Combate el configuration drift. Si algo se tuerce, Terminus lo endereza.

Relación con el ecosistema

Atributo Valor
Tipo Arquitecto
Grupo admin
Panel atum.sc
Compromiso Resiliencia y convergencia

Herramientas y servicios

Servicio Para qué Ficha
n8n Reacción a eventos de degradación
Semaphore Ejecución de remediación
Ansible Convergencia al estado deseado Ficha
PBS (sistema de copias de seguridad de Proxmox) Backups y restauración
ZFS (sistema de archivos con integridad de datos) Snapshots
rsync Réplica a Horus (servidor secundario con GPU para IA)
restic Backup offsite a Thoth (Raspberry Pi árbitro del clúster y backup offsite)
systemd timers Tareas programadas

Flujo de trabajo

  1. Recibir alerta de degradación de Argos
  2. n8n interpreta y consulta runbook
  3. Semaphore ejecuta playbook de Ansible
  4. Ansible converge al estado deseado
  5. Verificar restauración
  6. Documentar en Forgejo

Simulacros trimestrales de desastre: «Ra (servidor principal de SmallCountry) destruido» → restaurar desde cero en <15 min.

Flujo de remediación completo: SkyEye detecta → n8n interpreta → Semaphore ejecuta → Ansible converge.

Configuration drift como enemigo principal: divergencias, cambios manuales, inconsistencias invisibles. Terminus las detecta y las corrige.

Relación con otros roles

Rol Relación
Hefesto IaC (Infraestructura como Código) — Terminus usa las herramientas que Hefesto forja
Argos Observabilidad — Argos ve el problema, Terminus lo resuelve
Mnemósine Backups — Terminus restaura lo que Mnemósine guardó
Égida Seguridad — si el fallo es un ataque, Égida contiene y Terminus reconstruye
Todos los usuarios La resiliencia les protege sin que lo sepan

Secciones relacionadas