Cómo acelerar las carpetas compartidas de Vagrant en Windows con NFS
Hace poco descubrí, en una charla de Drupal Madrid, que existía una herramienta llamada Vagrant que permitía mejorar con creces el funcionamiento de una máquina virtual en un entorno de desarrollo. Mapea puertos, carpetas, IPs, ... Y todo de forma totalmente transparente.
En la misma charla también se habló de otras dos herramientas que, integradas con Vagrant, permitían gestionar la configuración de todos los servicios de una máquina directamente a código fuente. Estas dos herramientas eran Chef y Puppet. Permiten tener un apache, un mysql, y una configuración de php específica en código fuente, lo que te permite reinstalar y reinstalar una y otra vez. Fuera de Vagrant sirve para sincronizar configuración de servidores. Con esto, si se rompe la máquina de desarrollo, la destruyes, y la inicias de nuevo, y en 10 minutos la tienes como nueva.
Esta charla comenzó un debate muy interesante y me llevó a plantearla en mi proyecto de fin de carrera y en una charla para la drupal camp de Cáceres de 2013 sobre la definición de un flujo de desarrollo en Drupal utilizando Vagrant Drupal Development.
Recent comments