Ansible for Red Hat Enterprise Linux Technical Workshop

IMPORTANT TO NOTE

This is the 90 minute version of this workshop. For the longer extended session please 🔬 click here

This condensed workshop provides a quick introduction to Ansible Automation, starting with command-line fundamentals and progressing to Ansible Automation Platform. You’ll write playbooks, use variables, create projects and job templates, work with surveys, configure role-based access control, and explore RHEL System Roles — all in 90 minutes.

This is documentation for Ansible Automation Platform 2.6

Presentation Deck

Agenda

Recommended agenda for when there is an instructor teaching.

Agenda Item Link Estimated Time
Slides: Introduction + Workshop Brief 🖥️ Google Slides ⏱️ 10 minutes
Lab: Exercises 1–7 🚀 Launch Lab ⏱️ 75 minutes
Slides: Close Out & Q&A 🖥️ Google Slides ⏱️ 5 minutes

Total Time: 1.5 hours (90 minutes)

Lab Index

Exercise Description Estimated Time
Exercise 1 — Writing Your First Playbook Create and run your first Ansible playbook ⏱️ 15 minutes
Exercise 2 — Using Variables Learn how to use variables and facts in playbooks ⏱️ 10 minutes
Exercise 3 — Projects & Job Templates Create projects and job templates in automation controller ⏱️ 10 minutes
Exercise 4 — Surveys Add surveys to job templates for user-driven input ⏱️ 10 minutes
Exercise 5 — Role-based Access Control Configure RBAC to manage user access and permissions ⏱️ 10 minutes
Exercise 6 — RHEL System Roles Use RHEL System Roles for firewall and timesync configuration ⏱️ 10 minutes
Exercise 7 — Wrap-Up Capstone exercise combining inventory, templates, surveys, and RBAC ⏱️ 10 minutes

Going Further

Additional material for Ansible and RHEL Automation

Title Type Link
Ansible Automation Platform Self-Paced Labs Interactive labs 🔬 Self-Paced Labs
Red Hat Training and Certification for AAP Training 📖 Training Catalog
Get a Trial Subscription for AAP Trial 🧪 Start Trial

Ansible Workshop

This is an official Ansible Workshop

This workshop is maintained by the Red Hat Ansible Technical Marketing Team.
Please open an issues on Github

ansible workshop logo