¿Qué herramienta de código abierto sugerirá para la implementación y administración de sistemas operativos?

Necesitamos una herramienta de implementación y administración gratuita y de código abierto que debe tener las siguientes características:

  • La herramienta puede administrar sistemas Windows y Linux.
  • Instalación automática del sistema operativo.
  • Distribución automática de software y gestión de parches.
  • Inventarios de hardware y software.

Hemos comprobado varias herramientas, por ejemplo. OpenGnSys, opsi, etc. pero hubo algunos problemas como 1. Solo apto para Windows. 2. No se proporciona documentación detallada. 3. No FOSS.

¿Qué recomendarás?

Respuestas (1)

Recomiendo encarecidamente el ecosistema de Hashicorp de Vagrant , Packer , etc., que le permiten especificar y aprovisionar su sistema operativo, el software instalado, la configuración, etc., de una manera controlable por versión mediante scripts json.

  • Plataforma cruzada
  • Múltiples objetivos
  • Gratis, gratis y de código abierto con la excepción de una o dos de las ofertas, pero puede trabajar al 100 % con las herramientas de FOSS.
¿Necesito instalarlos (vagrant, packer, serf, bóveda, etc.) uno por uno?
@Tejas: sí, pero solo los bits que necesita, las instrucciones son útiles además de no mencionar la necesidad de hacer un vagrant box add objetivo antes del primero vagrant initpara un objetivo determinado la primera vez que usa un objetivo determinado en esa máquina.