Everything Ansible (except roles, that are available at https://gitea.evolix.org/evolix/ansible-roles)
Go to file
2016-12-21 16:05:03 +01:00
inventory Initial commit with examples 2016-12-21 15:39:50 +01:00
playbooks Various files from ansible-roles 2016-12-21 16:05:03 +01:00
tasks Initial commit with examples 2016-12-21 15:39:50 +01:00
test Various files from ansible-roles 2016-12-21 16:05:03 +01:00
.gitignore Various files from ansible-roles 2016-12-21 16:05:03 +01:00
CONVENTIONS.md Various files from ansible-roles 2016-12-21 16:05:03 +01:00
README.md Various files from ansible-roles 2016-12-21 16:05:03 +01:00

Ansible-public

$ ansible-playbook playbooks/evolinux.yml -i inventory/hosts -K

Tests

It's possible to use the vagrant.yml playbook locally, to test and debug the roles on a virtual machine.

It works with a Virtualbox VM, driven by Vagrant.

To install Virtualbox and Vagrant (version 1.8 is not available on Debian repositories yet) :

$ apt install virtualbox
$ curl -O https://releases.hashicorp.com/vagrant/1.8.5/vagrant_1.8.5_x86_64.deb /tmp/
$ dpkg -i /tmp /vagrant_1.8.5_x86_64.deb

To bring the VM up and run the playbook, simply run $ vagrant up from the root of this repository.

To destroy the VM and start again from scratch : $ vagrant destroy && vagrant up.