Awesome Ansible
A collaborative curated list of awesome Ansible resources, tools, Roles,
tutorials and other related stuff.
Ansible is an open source toolkit,
written in Python, it is used for configuration management, application
deployment, continuous delivery, IT infrastructure automation and
automation in general.
## Contents
Official resources
Official resources by and for Ansible.
Places where to chat with the Ansible community
Tutorials
Tutorials and courses to learn Ansible.
Books
Books about Ansible.
Videos
Video tutorials and Ansible training.
Tools for and using Ansible.
-
Ansible Tower -
Ansible Tower by Red Hat helps you scale IT automation, manage complex
deployments and speed productivity. Extend the power of Ansible to your
entire team.
-
AWX - AWX provides a
web-based user interface, REST API, and task engine built on top of
Ansible. It is the upstream project for Tower, a commercial derivative
of AWX.
-
Ansible Lint -
Checks Playbooks for best practices and behavior that could potentially
be improved.
-
Ansible Later
- Another best practice scanner. Checks Playbooks and Roles for best
practices and behavior that could potentially be improved.
-
Ansible Doctor
- Simple annotation like documentation generator for Ansible roles based
on Jinja2 templates.
-
Ansible cmdb -
Takes the output of Ansible’s fact gathering and converts it into a
static HTML page.
-
ARA - ARA Records
Ansible playbooks and makes them easier to understand and troubleshoot
with a reporting API, UI and CLI.
-
Mitogen for Ansible
- Speed up Ansible substantially with Mitogen.
-
Molecule -
Molecule aids in the development and testing of Ansible roles.
-
Packer Ansible Provisioner
- This Provisioner can be used to automate VM Image creation via Packer
with Ansible.
-
Excel Ansible Inventory
- Turn any Excel Spreadsheet into an Ansible Inventory.
-
terraform.py -
Ansible dynamic inventory script for parsing Terraform state files.
-
ansible-navigator
- A text-based user interface (TUI) for Ansible.
Blog posts and opinions
Best practices and other ppinions on Ansible.
Playbooks and Roles
Awesome production ready Playbooks and Roles to get you up and running.