Tengo un sistema Vagrant en funcionamiento y quiero aplicarle un cambio que es tan poco como cambiar una de las reglas de reenvío.Cambiar el reenvío de puerto vago en un sistema en ejecución
De this page:
puertos reenviados se aplican durante
vagrant up
como cualquier otra configuración . Pero si ya tiene un sistema en ejecución, llame alvagrant reload
y lo aplicará sin volver a importar 0 reconstruir todo.Tenga en cuenta que los puertos de reenvío requieren un reinicio de máquina virtual desde VirtualBox no recuperará en los puertos reenviados hasta que se haya reiniciado completamente .
¡Suena exactamente como lo que quiero! Pero si pruebo un vagrant reload
todas las recetas de mi Chef se vuelven a cargar y dado que el proceso completo dura aproximadamente media hora, tengo que ir a la cocina y tomar la enésima taza de café.
¿Hay alguna forma de aplicar los cambios de Vagrantfile en un sistema en ejecución sin pasar por todo el proceso de aprovisionamiento? No puedo tomar tanto café.
Gracias hermano, solución extremadamente simple y rápida aplicada –
Para cualquiera que lea, la próxima respuesta por awongh podría ser lo que está buscando. – marios
Sí, aunque el reinicio de la VM puede no ser lo que se desea. (¡Y ese comando no existía en 2011 cuando escribí la respuesta anterior!) – DuffJ