A Vagrant / VirtualBox development environment for Ansible

This is a multi node Vagrant/VirtualBox environment which represents a real life Ansible scenario with one Ansible management node and different Linux OS nodes (Ansible clients): Ansible figure The supported clients are:

  • CentOS 6,
  • CentOS 7,
  • Ubuntu 14.04 LTS (Trusty Tahr),
  • Ubuntu 16.04 LTS (Xenial Xerus),
  • Ubuntu 18.04 LTS (Bionic Beaver),
  • Ubuntu 18.10 (Cosmic Cuttlefish),
  • Debian 8 (Jessie) and
  • Debian 9 (Stretch).

It is desigend for developing Ansible playbooks and roles and testing them on these operating systems. The configuration can be easily changed to support other Linux distributions as well.