This repository collects resources for learning how to write good Ansible playbooks. Please bring yours! 😊
-
User Guide » Getting Started - Documentation section about how to initially get Ansible running.
-
Ansible-Boilerplate - Basic template for new Ansible projects.
-
How to automate your system administration tasks with Ansible
-
User Guide » YAML Syntax - Basic overview of correct YAML syntax.
-
YAML - Wikipedia, the free encyclopedia.
-
Use Ansible's YAML callback plugin for a better CLI experience
-
Ansible Configuration Management Database - Generate host overview from Ansible fact gathering output.
-
Automate container management on Fedora Linux with the Podman Linux System Role
-
Create an efficient Ansible development environment in VS Code IDE
-
ansible-content-actions - Combine GitHub Actions to create a streamlined workflow for testing Ansible collection repositories on GitHub.
-
Making the double hop on Windows with Red Hat Ansible Automation Platform
-
Ansible Forms - Lightweight Node.js webapplication to generate userfriendly and pretty forms to kickoff Ansible playbooks or AWX/Tower templates.
-
Ansible Best Practices - Good and best practices from Ansible practitioners and experience from multiple Ansible projects.
-
How to manage Python dependencies in Ansible execution environments
-
The Tao of Ansible - Mastering Automation with Simplicity and Grace by John Stilia (Ioannis Stylianakos).
-
Automate Your Network - Introducing the Modern Approach to Enterprise Network management (John Capobianco).
-
New Red Hat Ansible Certified Content Collections for HashiCorp Terraform and HashiCorp Vault
-
Event-driven remediation with systemd and Red Hat Ansible Automation Platform
-
OpenShift application monitoring with Event-Driven Ansible & Alertmanager
-
Ansible 202: Best Practices from the field - by Juan Manuel Parrilla - DevConf Brno.
-
Ansible best current practices - by Lee Garrett - MiniDebConf Hamburg.
- Best Practices for Ansible Roles Development - by Jiri Tyr - Ansible London.
- Ansible From Zero to Best Practices - by Will Thames - DevOpsDays Singapore.
-
IBM Spectrum Scale - Highly-customizable role for installing and configuring IBM Spectrum Scale (GPFS).
-
Ansible Role: mmmodules - Ansible modules for IBM Spectrum Scale (formerly GPFS) file systems.
-
NetApp ONTAP volume-nfs-share - Role to configure NFS exports (volume, qtree, policy).
-
IBM Spectrum Virtualize IP-Quorum - Role that installs and configures IP-Quorum service for IBM Spectrum Virtualize.
-
IBM Power Systems AIX Collection - Ansible Content for IBM Power Systems - AIX provides a collection of modules used to manage and deploy Power Systems AIX.
-
IBM Cloud Ansible Collections - Ansible modules collection for IBM cloud.
-
Regex Test - Role for comparing command output with reference file.
-
IBM Storage Scale - Spectrum Scale Installation and Configuration.
-
IBM Storage Protect - Ansible collection for IBM Storage Protect.
-
Awesome Ansible (archived!)
