Ecosyste.ms: Awesome

An open API service indexing awesome lists of open source software.

Awesome Lists | Featured Topics | Projects

https://github.com/jhermann/ansibility

:truck: :wrench: :package: Extension modules for Ansible, and tools to manage Ansible projects.
https://github.com/jhermann/ansibility

ansible know-how

Last synced: about 1 month ago
JSON representation

:truck: :wrench: :package: Extension modules for Ansible, and tools to manage Ansible projects.

Awesome Lists containing this project

README

        

# Ansibility

Ansible is a radically simple IT orchestration engine that makes your applications and systems easier to deploy.

This project offers a collection of extension modules for Ansible,
and tools to manage Ansible projects.
It's also a place to experiment with testing Ansible modules and roles
using standard Python tools (``pytest`` + ``tox``).

![Ian Bicking (Twitter, 2013)](https://raw.githubusercontent.com/Build-The-Web/ansibility/master/docs/_static/img/ian-twitter.png)

## References

**Ansible**

* [GitHub](https://github.com/ansible/ansible)
* [Documentation](http://docs.ansible.com/)

**Ansible Modules**

* [About Modules](http://docs.ansible.com/modules.html)
* [Ansible Galaxy](https://galaxy.ansible.com/)
* [Module Index by Category](http://docs.ansible.com/modules_by_category.html)
* [ansible-modules-core](https://github.com/ansible/ansible-modules-core)
* [ansible-modules-extras](https://github.com/ansible/ansible-modules-extras)

**Blogs / Howtos**

* [hackr.io Tutorials](http://hackr.io/tutorials/ansible)
* [Testing Ansible Roles with Travis CI on GitHub](https://servercheck.in/blog/testing-ansible-roles-travis-ci-github)

**Related Projects**

* [ansible-lint](https://github.com/willthames/ansible-lint)
* [t0mk/ansible-utils](https://github.com/t0mk/ansible-utils)
* [ericlutley/vagrant-ansible](https://github.com/ericlutley/vagrant-ansible) – Code from following a [Vagrant/Ansible Tutorial](http://adamcod.es/2014/09/23/vagrant-ansible-quickstart-tutorial.html).
* [jriguera/ansible-role-pattern](https://github.com/jriguera/ansible-role-pattern)
* [vim-ansible-yaml](http://vimawesome.com/plugin/vim-ansible-yaml)
* [spencergibb/battleschool](https://github.com/spencergibb/battleschool) – Development environment provisioning using Ansible, similar to Boxen (Puppet) or Kitchenplan (Chef).
* [superlumic](https://github.com/superlumic/superlumic) and [superlumic-config](https://github.com/superlumic/superlumic-config) – A light utility wrapper around Ansible to ease the automated install of OSX 10.10 and higher; successor to Kitchenplan.
* [Ansistrano](https://github.com/ansistrano/deploy) – Ansible role to deploy scripting applications like PHP, Python, Ruby, etc. in a Capistrano style.

**Cookiecutters**

_Note that these are not reviewed, just listed here._

* [DualSpark/ansible-role](https://github.com/DualSpark/ansible-role) – Cookie-cutter for creating Ansible roles to be published to Galaxy.
* [iknite/cookiecutter-ansible-role](https://github.com/iknite/cookiecutter-ansible-role) – A cookie-cutter to easily create Ansible roles.
* [zenweasel/cookiecutter-ansible](https://github.com/zenweasel/cookiecutter-ansible) – A cookie-cutter (well it will be) for adding Ansible deployment to your project.

**(Python) Testing**

* [jlaska/pytest-ansible](https://github.com/jlaska/pytest-ansible) – Several fixtures for running Ansible modules, or inspecting ``ansible_facts``.
* [pytest](http://pytest.org/latest/contents.html)
* [tox](https://tox.readthedocs.io/en/latest/)

**And Now for Something Completely Different…**

* [The Weekly Ansible](http://theweeklyansible.tumblr.com/) – Ruminations on science fiction, horror, and fantasy from a progressive standpoint.