A collection of playbooks, plays, tasks, and other items to configure a "fresh" Linux environment the way I like it.
NOTE: "fresh" means a fairly vanilla installation. Obviously there will be some bootstrapping required to get Ansible installed locally initially, but after that, I want to run playbooks.
See VERSION for notes/history.
See requirements.yml
See requirements.yml
Check out documentation for the above roles for configurable variables. Below, are variables specific to this playbook project.
TODO: document
TODO: document
MIT
Author | |
---|---|
Ben Watson | bwatson1979@gmail.com |
- Fork it
- Create your feature branch (
git checkout -b my-new-feature
) - Commit your changes (
git commit -am 'Add some feature'
) - Push to the branch (
git push origin my-new-feature
) - Create new Pull Request
Please refer to the .gitignore file and update accordingly depending on your development environment, etc. The particular file was generated at gitignore.io and contains settings for the following:
- Ansible
- Python
- Vim
- Eclipse
- IntelliJ IDEA
- Linux
- Windows
Please update VERSION.md as you release new versions of your role and try to abide by Semantic Versioning.
Please try to keep this playbook as self-contained as possible such that it may be used with multiple inventories.