2026 · Infraestructura · Activo
Infra Scripts — Orquestación del Servidor
Scripts de automatización de infraestructura: arranque completo, auto-actualización, generación de arquitectura y gestión de fstab
Problema
Un servidor con 30+ contenedores necesita orquestación fiable: arranque ordenado, actualizaciones automáticas sin downtime, y auto-recuperación ante fallos.
Solución
4 scripts raíz que forman la columna vertebral del servidor: start-all.sh (orquestación completa con dependencias), auto-update.sh (actualización con locking y rollback), diagram-update.sh (generación de documentación de arquitectura), update-fstab.sh (gestión dinámica de montajes).
Logros clave
- start-all.sh: descubrimiento y orquestación de stacks con dependencias
- auto-update.sh: actualización automática con bridge health check, locking, y recovery recursivo
- diagram-update.sh: generación automática de ARCHITECTURE-QUADLET.md desde estado real de pods
- update-fstab.sh: detección de discos por label, cálculo de tamaños, reglas udev para fix UAS
Arquitectura
auto-update.sh ──→ lock.sh ──→ bridge-health.sh ──→ podman pull
│ │
▼ ▼
wait + retry podman-up --replace
│ │
▼ ▼
unlock verify + rollback
Cada script es independiente y puede ejecutarse solo, pero juntos forman un pipeline de despliegue continuo.