RHCE Ansible Prep (EX294)

July 1, 2026 · View on GitHub

Languages: English · 简体中文 · Español · Français · Deutsch · 日本語 · Русский · 한국어 · Português

RHCE Ansible Prep (EX294)

A beginner-friendly RHCE Ansible preparation course with 30 guided labs arranged from Ansible project foundations to inventory, playbooks, roles, collections, and applied RHEL automation.

Start Course on LabEx

Exercises

IndexNameDifficultyPractice
01Prepare an Ansible Project with GitBeginnerStart Lab
02Configure ansible.cfg and Project DefaultsBeginnerStart Lab
03Configure ansible-navigator and Execution Environm...BeginnerStart Lab
04Run and Inspect Playbooks with NavigatorBeginnerStart Lab
05Use Offline Ansible DocumentationBeginnerStart Lab
06Build Static Inventories with Groups and VariablesBeginnerStart Lab
07Configure SSH Keys and Privilege EscalationBeginnerStart Lab
08Test Managed Nodes with Ad Hoc CommandsBeginnerStart Lab
09Target Hosts with Patterns and LimitsBeginnerStart Lab
10Deploy Baseline Files to Managed NodesBeginnerStart Lab
11Write Idempotent Playbooks with Common ModulesBeginnerStart Lab
12Manage Services with HandlersBeginnerStart Lab
13Use Loops, Facts, and ConditionalsBeginnerStart Lab
14Register Results and Control Task StatusBeginnerStart Lab
15Handle Failures with Blocks and RescueBeginnerStart Lab
16Validate Playbook IdempotenceBeginnerStart Lab
17Troubleshoot YAML, Jinja2, and Module ErrorsBeginnerStart Lab
18Structure Playbooks with Imports and IncludesBeginnerStart Lab
19Manage Group, Host Variables, and FactsBeginnerStart Lab
20Create and Use Custom FactsBeginnerStart Lab
21Render Configuration Files with TemplatesBeginnerStart Lab
22Protect and Use Secrets with Ansible VaultBeginnerStart Lab
23Debug Variable Precedence IssuesBeginnerStart Lab
24Create and Apply a Reusable RoleBeginnerStart Lab
25Install Roles and Content CollectionsBeginnerStart Lab
26Use Collection Content in a Complete WorkflowBeginnerStart Lab
27Automate Packages, Services, and FirewallsBeginnerStart Lab
28Automate Users, Files, and Scheduled TasksBeginnerStart Lab
29Automate Storage and Mount ConfigurationBeginnerStart Lab
30Automate Security Settings Across Managed NodesBeginnerStart Lab

About LabEx

LabEx is a hands-on learning platform for beginners.

Explore Linux, DevOps, Cybersecurity, and more — all directly in your browser.

Learn step by step through interactive labs, guided exercises, and real-world projects. 🌱
No setup, no stress — just practice and grow your skills by doing.


Download on the App Store Download on the Mac App Store


📖 Need help? Visit our Help Center or email info@labex.io