In order to launch a virtual machine to run our first set of Ansible commands against, we are going to use Vagrant.
Please note that these instructions may not work if you are running WSL.
Vagrant is a virtual machine manager developed by HashiCorp. It can manage both local and remote virtual machines, and supports hypervisors, such as VirtualBox, VMware, and Hyper-V.
Vagrant is a virtual machine manager developed by HashiCorp. It can manage both local and remote virtual machines, and supports hypervisors, such as VirtualBox, VMware, and Hyper-V.
To install Vagrant on macOS, we can use Homebrew along with cask. To install cask, run the following command:
$ brew install cask
VirtualBox is an open source hypervisor for x86-based computers. It is currently being developed by Oracle and supports both software- and hardware-based virtualization.
By default, Vagrant uses VirtualBox. Once cask is installed, you can use VirtualBox and Vagrant by running the following command:
$ brew cask install virtualbox vagrant
To install on Ubuntu...