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): 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.