Somos una tienda de software de Windows de la vieja escuela, con una gran base de instalación heredada, que ejecuta aplicaciones de cliente y de servidor en varias versiones de Windows. Como puede imaginar, nuestra matriz de pruebas es enorme y necesita una actualización constante.
Rutinariamente creamos (o actualizamos) varias máquinas virtuales de plantilla de Windows en VSphere/VMWare. Estoy buscando una manera de automatizar estas compilaciones, comenzando desde una máquina virtual básica y una ISO de Windows.
veo queEnvasadortiene un constructor "vmware-iso", que depende de Vagrant. ¿Alguna otra opción disponible?
Respuesta1
Puede utilizar el siguiente procedimiento como alternativa a Packer:
• Elija host, clúster o centro de datos en el inventario de vSphere Web Client.
• Haga clic en la pestaña Máquinas virtuales, haga clic con el botón derecho y seleccione Todas las acciones de vCenter > SO invitado > Instalar/actualizar VMware Tools.
• Agregar información sobre la instalación o configuración de actualización.
• Para incluir argumentos MSI o excluir herramientas VMware durante el proceso de instalación, agregue argumentos al comando setup.exe en el cuadro de texto Opciones avanzadas.
Comando para agregar argumentos MSI:setup.exe /S /v ""/qn msi_args""
Comando para excluir el componente de VMware Tools:setup.exe /S /v ""/qn msi_args ADDLOCAL=ALL REMOVE=component""