Event-Driven Ansible 101
Learn how Event-Driven Ansible (EDA) can be used to build automatic processes for resolving issues that arise in your environment. Integrate EDA with common vendor solutions to increase environment awareness and reduce the mean-time-to-remediation (MTTR). To wrap it up, see a demo of Event-Driven Ansible integrating with observability solutions to deliver automatic remediation of issues. During the remediation, Ansible will create an audit trail on an ITSM platform to ensure changes can be tracked and reviewed.
Fundamentals
Link |
Description |
EDA Documentation |
The landing page for navigating Event-Driven Ansible documentation |
Rulebooks |
Learn the basics for writing rulebooks - the core of Event-Driven Ansible |
Event Source Plugins |
Event source plugins are key to integrating with common vendor platforms that comprise an enterprise IT landscape |
Decision Environments |
Similar to execution environments, decision environments are a consistent way to run your rulebooks |
Instruqt Labs
General
Link |
Description |
Ansible on YouTube |
YouTube Channel ran by the Ansible BU with countless tutorials |
Zach's Blog |
My blog focused primarily on challenges that I help customers solve with Ansible |
Zach on YouTube |
My YouTube channel with videos to accompany blog posts on Autodotes |
Demo Source Code
Type |
Link |
Description |
Rulebook |
Dynatrace Webhook |
Rulebook to process events from the Dynatrace Problems API |
Playbook |
Create ServiceNow Incident |
Playbook to create a ServiceNow incident (with idempotency) |
Playbook |
Expand EC2 Disk |
Playbook to add disk space to an EC2 instance |
Playbook |
Update ServiceNow Incident |
Playbook to update a ServiceNow incident |
Collection |
servicenow.itsm |
The Ansible Collection for ServiceNow IT Service Management (ITSM) includes a variety of Ansible content to help automate the management of ServiceNow IT Service Management. |
Collection |
dynatrace.event_driven_ansible |
This Event source plugin from Dynatrace captures all problems from your Dynatrace tenant and in conjunction with Ansible EDA rulebooks helps to enable auto-remediation in your environment. |
Demo Visuals
Technology Stack
Follow an Event