Vagrant is a tool for building and distributing development environments.
-
Updated
Oct 29, 2021 - Ruby
Vagrant is a software product for building and maintaining portable virtual software development environments, e.g. for VirtualBox, Hyper-V, Docker, VMware, and AWS. The core idea behind it lies in the fact that the environment maintenance of virtualizations becomes increasingly difficult in a large software development project.
Created by Mitchell Hashimoto
Released March 8, 2010
Of the learning environments that leverage Ansible, very few are using roles. This can make porting Ansible playbooks across learning environments more difficult. To fix this, Ansible-using learning environments need to be refactored (where possible) to use an Ansible role.