
Estoy intentando crear una plantilla de instalación de Linux para implementarla en varios servidores de computadora de placa única, con hardware y sistemas operativos ligeramente diferentes. Tengo entendido que esta sería una aplicación ideal para Docker, excepto por el hecho de que no maneja sistemas Armbian/Raspbian (32 bits). Para aclarar, cuando digo "instalación de plantilla de Linux", quiero decir que comenzaré con una instalación básica del sistema operativo y luego quiero instalar/configurar un montón de paquetes/aplicaciones, hacer algunos cambios de configuración, etc. Idealmente, quiero desarrollar el sistema en una instalación virtualizada de Ubuntu y luego implementarlo en varios servidores. Supongo que podría guardar el historial de comandos y convertirlo en un script de implementación, pero espero que haya una solución más elegante.
Respuesta1
Nunca lo he usado, pero ansible podría ser una buena solución: está diseñado para implementación/administración de host a gran escala. Sin embargo, conozco a mucha gente que lo usa para este propósito.
aquí está la guía de instalación https://docs.ansible.com/ansible/latest/installation_guide/intro_installation.html
instalar paquetes en varios puntos finales https://opensource.com/article/20/9/install-packages-ansible
simplemente haga algunos libros de jugadas separados para instalar en raspbian/ubuntu. Sin embargo, probablemente no habrá mucha diferencia si no lo haces.