Script en bash para crear Vagrantfiles de forma interactiva con preguntas por terminal.
Este tipo de scripts demuestran la gran potencia del lenguaje bash, ya que puede ser combinado con cualquier herramienta de Linux que pueda ser controlado por terminal. En este caso, en conjunto con Vagrant, podemos crear un script como este, que puede resultar un gran aliado para la creación dinámica de máquinas virtuales.
- Dos boxes por defecto para máquinas Debian o Ubuntu.
- Diversas opciones a configurar en el Vagrantfile.
- Limitaciones a la alta y a la baja de los recursos hardware de la máquina virtual
- Confirmación de eliminación de Vagrantfile antiguo y de inicio de la máquina.
./autogenVagrantfiles.sh $box $ram $cpus
Siendo $box
la Box del VagrantCloud, $ram
la memoria RAM de la máquina (Se establecerán 2GB por defecto.) y $cpus
los núcleos que tendrá el procesador de la máquina (Se establecerán 2 núcleos por defecto.)