Estoy buscando una manera de asegurar que todas las cajas Redhat tengan los mismos paquetes y configuración. Por ejemplo, cuando agrego un nuevo servidor, se configura y se instalan los paquetes.
Lo mismo para Ubuntu.
Puedo crear manualmente un script que replicará el servidor maestro, pero necesito saber si hay alguna otra solución para lograr esto de manera que un operador despistado pueda manejarlo, o si es completamente automático sin necesidad de una línea de comandos.
En Windows, uso el controlador de dominio, funciona bien: configura y actualiza todos los sistemas. Solo tengo dos cajas de Linux, por lo que el problema no es grande en comparación con cientos de cajas de Windows, pero eventualmente escalaré la configuración a nivel mundial, por lo que también necesito preparar algún plan para Linux.
Respuesta1
Eventualmente querrás una configuración completa de administración de configuración como se describe en otra respuesta. La mejor solución de primer paso es utilizar archivos Kickstart para las instalaciones de su servidor. Estas fueron una innovación de Red Hat, pero afortunadamente, Ubuntu usa un formato similar.
Eche un vistazo a un servidor Red Hat existente y examine el anaconda-ks.cfg
archivo en el directorio de inicio del usuario raíz. Esto le mostrará cómo se instaló inicialmente el servidor y podría servir de base para un nuevo archivo kickstart. También puedes descargar la system-config-kickstart
utilidad. En Ubuntu, la misma utilidad está disponible a través desudo apt-get install system-config-kickstart
Respuesta2
Parece que necesita una herramienta de gestión de configuración; las más populares probablemente seanMarionetayCocinero, pero hay unmuchas opciones disponibles.