<p>This is a simple utility repository to bootstrap Ansible playground. It uses
VirtualBox and Vagrant to provision:</p>

<p>1 VM to be Master Orchestrator (available at n VMs (2 by
default) to be DevOps Servers (available at
Installation</p>

<p>Install the latest version of VirtualBox and VirtualBox extension Install
Vagrant Clone this repository: $ git clone
$ cd ansible-playground Start VMs
(it will create 3 VMs and provision Ansible). There will also be a hosts file
which will be created at which defines a new group named
dev which contains the DevOps servers. Create and provision all VM's: $ vagrant
up &amp;&amp; vagrant provision Once the VM's are up and running, install
tmuxinator and run mux. This will connect to the provisioned 3 Vagrant VM's.</p>

<p>In order for the Master Orchestrator to Communicate with the DevOps Servers,
generate a new SSH key in the master shell using ssh-keygen and copy the new
key to the DevOps machines:</p>

ssh-keygen ... ssh-copy-id
... ssh-copy-id
... The password for the vagrant user on all machines
is vagrant.</p>

<p>Usage</p>

ansible dev -a "uptime"</p>

| success | rc=0 &gt;&gt; 07:49:11 up 1:22, 2 users, load
average: 0.00, 0.01, 0.05</p>

| success | rc=0 &gt;&gt; 07:49:11 up 1:19, 2 users, load
average: 0.00, 0.01, 0.05</p>