A comprehensive study repository for Red Hat Certified Engineer (RHCE) exam preparation, focusing on Ansible automation, configuration management, and system orchestration.
📖 Main Study Resource: Visit the Documentation Site for complete RHCE study materials including:
- 8 comprehensive study modules covering all exam objectives
- Quick reference guides and command cheat sheets
- Glossary and terminology reference
- Practice exercises and examples
The documentation site is built with MkDocs and provides a mobile-friendly, searchable interface for all study materials.
docs/- MkDocs source for the documentation siteanki/- Anki flashcard deck for memorization practicevagrant/- Automated RHEL 9 lab environment (see Lab Setup)ansible/practice/- Practice playbooks and automation exercisessources/- External study materials (not tracked in git)
For contributors who want to build the documentation locally or contribute to the repository:
# Python dependencies (MkDocs, Ansible, linting tools)
pip install -r requirements.txt
# Node.js dependencies (markdownlint)
npm install
# Pre-commit hooks for code quality
pre-commit install
# Serve documentation locally
mkdocs serveThe repository uses automated linting and formatting:
- markdownlint for documentation consistency
- yamllint for YAML formatting
- ansible-lint for playbook quality
- pre-commit hooks for automated checks
For hands-on RHCE practice, this repository includes a complete Vagrant-based lab environment with 5 RHEL 9 VMs (1 control node + 4 managed nodes).
Quick Start:
cd vagrant/
cp .rhel-credentials.template .rhel-credentials
# Edit with your Red Hat Developer credentials
./lab.sh upFor complete lab setup instructions, system requirements, and troubleshooting, see the Lab Environment Documentation.
This repository contains original study materials created for RHCE exam preparation. External resources are properly attributed and stored separately. See COPYRIGHT_NOTICE.md for detailed information.
Ready to start your RHCE journey? Visit the Documentation Site to begin with the exam overview and study plan!
🚀 Goal: Master Ansible automation and earn your RHCE certification!