Creación de una VM con Vagrant sobre Ubuntu que contenga Python 3.6, mysql y NodeJS 10.15.0 preinstalado.
- Para poner en marcha el proyecto de forma rápida con Vagrant, ejecutar los siguientes comandos:
git clone https://github.com/marcossv9/vagrant-ansible.git
vagrant up
- Para poner en marcha el proyecto usando imagen base de Ubuntu con Vagrant y Ansible playbook, realizar lo siguiente:
git clone https://github.com/marcossv9/vagrant-ansible.git
cd ansible
vagrant up
Estas instrucciones te llevarán a obtener una copia de este proyecto arriba y corriendo en tu máquina local para propósitos de desarrollo o testeo. Ve las notas de insalación para replicar el entorno en tu sistema.
Se necesita tener instalado lo siguiente para SO Ubuntu:
Paso a paso de las instalaciones necesarias para correr Vagrant.
- Instalar Vagrant y VirtualBox
sudo apt-get install vagrant
sudo apt-get install virtualbox
Se pueden obtener las distintas boxes base desde VagrantCloud. Para este caso usaremos la de ubuntu/xenial64.
- Crear un directorio para nuestro proyecto y generar el archivo Vagrantfile
cd /
mkdir proyecto
touch Vagrantfile
-
Escribir dentro del archivo Vagrantfile con algn editor de texto, el contenido de éste archivo.
-
Inicializar el archivo Vagrantfile:
vagrant init
- Inicializar VM
vagrant up
- Marcos Silva - Computer Systems Engineer - marcossv9