Skip Navigation

Scout Archives

Home Projects Publications Archives About Sign Up or Log In

Vagrant

Vagrant is a tool to simplify and automate the care and feeding of virtual machines with an emphasis on reliably and reproducibly managing development environments. Many dozens of pre-configured, ready to run Vagrant "boxes" are available that users can download and spin up with a couple of commands. This can be an easy way to try new operating systems without needing to learn the minutiae of their installers. It can also provide a way to quickly test locally-developed software on a variety of operating systems. Vagrant has integration with configuration management software (e.g., Chef, Ansible) so that after a base box is installed it can be automatically configured and customized. Organizations that are already using such software to manage their production environments can often use lightly modified versions of the same recipes/playbooks in a Vagrant box to generate a development environment. Virtual machines managed by vagrant can also be packaged to provide a re-usable snapshot that can be sent to others. In addition to its utility for quickly providing new developers with a working copy of a project, this can also be helpful when reporting bugs. Users can find a getting started guide for Vagrant in the "Docs" section of the website along with a detailed operational reference. Vagrant can be downloaded for Windows, macOS, and several distributions of Linux.
Archived Scout Publication URL
Scout Publication
Publisher
GEM Subject
Language
Date of Scout Publication
March 29th, 2019
Date Of Record Creation
March 28th, 2019 at 9:55am
Date Of Record Release
March 28th, 2019 at 2:52pm
Resource URL Clicks
142
Add Comment

Comments

(no comments available yet)