DevOps · Automatización
Ansible UNSA
Automatización de las 41 máquinas del laboratorio de cómputo de la Escuela de Ingeniería de Minas (UNSA).
Resumen
Desarrollé, por iniciativa propia, la automatización del laboratorio de cómputo que administro: 41 máquinas que antes requerían trabajo manual y hoy se gestionan con playbooks de Ansible.
El problema
Instalar software, aplicar configuraciones y mantener 41 equipos a mano consumía muchísimo tiempo, era repetitivo y propenso a errores y olvidos.
La solución
Armé un inventario de las máquinas y una colección de playbooks para ejecutar las tareas más comunes de forma reproducible: instalación de software, configuración y controles. Una tarea que antes se hacía equipo por equipo ahora se lanza a todo el laboratorio de una sola vez.
Arquitectura
Describí el inventario, los roles/playbooks principales y cómo se conecta Ansible a las máquinas (SSH).Galería
Resultados e impacto
- Reducción drástica del trabajo manual en tareas repetitivas.
- Configuración reproducible y consistente en los 41 equipos.
Aprendizajes
- Idempotencia y gestión de configuración con Ansible.
- Trabajar con inventarios, roles y conexiones SSH a escala de laboratorio.
- Automatizar por iniciativa propia un problema real del trabajo.