adarnimrod.debian-bootstrap
Debian Bootstrap ################
.. image:: https://travis-ci.org/adarnimrod/debian-bootstrap.svg?branch=master :target: https://travis-ci.org/adarnimrod/debian-bootstrap
This is a role for setting up a Debian or similar system (it lets Ansible configure the system).
Requirements
Check the file :code:meta/main.yml
and the top of :code:tasks/main.yml
for what you need.
Role Variables
Look at :code:defaults/main.yml
for the variables you can use.
Dependencies
See :code:meta/main.yml
for any dependencies you need.
Example Playbook
Look at :code:tests/playbook.yml
for an example playbook.
Testing
To test this, you need Python 2.7, Tox, Vagrant, and Virtualbox. Just run :code:tox
to do the tests. The project is also set up with Pre-commit <http://pre-commit.com/>
_ to help with commit checks.
License
This software is under the MIT license (check the :code:LICENSE.txt
file for details).
Author Information
Nimrod Adar, feel free to contact me <[email protected]>
_ or check out my website <https://www.shore.co.il/>
. You can also send patches using git send-email <http://git-scm.com/book/en/v2/Git-Commands-Email>
. The repository can be found at: https://git.shore.co.il/explore/.
Role to bootstrap a Debian or derivative instance (allow Ansible to provision the instance).
ansible-galaxy install adarnimrod.debian-bootstrap