Awesome Ansible 
This is a collaborative community 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.
:warning: Before editing the list to add your project, take a look at the Ansible ecosystem project development resources. Let's make sure our users, contributors, and maintainers have the best possible experience!
Contents
- Awesome Ansible
- Contents
- Official resources
- Community
- Tutorials
- Books
- Videos
- Tools
- Blog posts and opinions
- Playbooks, Roles and Collections
- Editor and IDE Integrations
Official resources
Official resources by and for Ansible.
- Latest Ansible Documentation - Latest user guide and documentation for Ansible.
- Ansible Galaxy Website - Official repository and community site for Ansible Roles.
- Ansible Blog - Official Ansible blog.
Community
Join the Ansible forum:
- Get Help - Get help or help others. Please add appropriate tags if you start new discussions.
- Bullhorn newsletter - Used to announce releases and important changes.
- Social Spaces - Gather and interact with fellow enthusiasts.
- News & Announcements - Track project-wide announcements including social events.
For more information about communication, see the Ansible communication guide.
Tutorials
Tutorials and courses to learn Ansible.
- How To Manage Remote Servers with Ansible - This Tutorial goes over how to use Ansible to manage remote servers.
- Ansible Tutorial by leucos - 12 Step Tutorial for Ansible.
- Programming Community Curated Resources for learning Ansible - A list of recommended resources.
- Ansible TopTechSkills.com Tutorial Series on Ansible - Tutorials on how to Install and use Ansible.
- Official Ansible labs by Red Hat - Training Course for Ansible Automation Platform.
- Ansible Tutorials on DigitalOcean - Basic tutorials on DigitalOcean.com.
- Ansible Tutorial by BlueBanquise team - Basic Ansible tutorial.
- Ansible Tutorial for Beginners: Playbook & Examples - Introduction to Ansible for beginners.
- Ansible Tutorials for Beginners and Advanced - Workshop on multiple topics with different levels of difficulty.
- Ansible For DevOps - This repository contains Ansible examples developed to support different sections of
Ansible for DevOpsby Jeff Geerling, which is listed in the following section of books about Ansible.
Books
Books about Ansible.
- Ansible for DevOps - This book helps to start using Ansible to provision and manage anywhere from one to thousands of servers. Free sample can be read here.
- Ansible for Kubernetes - Deploy and maintain real-world massively-scalable and high-available applications with Ansible.
- How To Manage Remote Servers with Ansible eBook - This book is based on the "How To Manage Remote Servers with Ansible" tutorial series.
- The Tao of Ansible: Mastering Automation with Simplicity and Grace - A guide to Ansible that emphasizes simplicity, elegance, and the philosophy of automation without complexity.