Iniciar el ambiente

Vagrant puede gestionar una maquina virtual o varias maquinas en un sistema compuesto por varios servidores, estaciones de trabajo, redes, etc. Iniciar uno o varios de los componentes de un sistema a veces es una tarea compleja y demorada.

Vagrant le permite iniciar todo el ambiente en un solo paso en cuestión de minutos, para esto solo es necesario ejecutar el comando vagrant up, este comando crea, configura y ejecuta cada maquina según como se halla definido en el archivo VagrantFile.

$ mkdir DevOps
$ cd DevOps/
$ mkdir vagrant
$ cd vagrant/
$ vagrant init
A `Vagrantfile` has been placed in this directory. You are now
ready to `vagrant up` your first virtual environment! Please read
the comments in the Vagrantfile as well as documentation on
`vagrantup.com` for more information on using Vagrant.
$ vagrant up
Bringing machine 'mail' up with 'virtualbox' provider...
Bringing machine 'web' up with 'virtualbox' provider...
==> mail: Box 'hashicorp/precise64' could not be found. Attempting to find and install...
    mail: Box Provider: virtualbox
    mail: Box Version: >= 0
==> mail: Loading metadata for box 'hashicorp/precise64'
    mail: URL: https://atlas.hashicorp.com/hashicorp/precise64
==> mail: Adding box 'hashicorp/precise64' (v1.1.0) for provider: virtualbox
    mail: Downloading: https://atlas.hashicorp.com/hashicorp/boxes/precise64/versions/1.1.0/providers/virtualbox.box
    mail: Progress: 14% (Rate: 375k/s, Estimated time remaining: 0:07:40)

Luego de iniciado el ambiente Vagrant ya ha creado una VPN que le permitem acceder mediante full-fledged SSH a cualquiera de las maquinas virtuales que halla declarado en el VagrantFile, simplemente ejecute el comando vagrant ssh [nombre_de_la_VM] o simplemente vagrant ssh si solo quiere acceder a la maquina por omisión, para terminar la sesión en la maquina virtual puede usar los comandos logout o CTRL+D.

results matching ""

    No results matching ""