I wanted to share my RHCE practice lab setup to help anyone preparing for the exam or learning Ansible automation on RHEL.
I built a lightweight, repeatable Ansible lab using Vagrant, VirtualBox, and RHEL 9 — perfect for local testing and skill-building. The entire environment spins up in just a few minutes.
It provisions:
️ 1 control node ️ 2 managed nodes All on a private network, with a shared playbooks/ folder, SSH key setup, and a sample inventory so you can test Ansible connectivity right away.
Around 8GB RAM on your local machine
Vagrant + VirtualBox
A free Red Hat Developer account
Only the control node needs to be registered ; the others can be used for hands-on Ansible practice.
Here’s the GitHub repo with setup scripts, README, and architecture overview:
Hope this saves you time and helps with your Ansible or RHCE prep!
Feel free to clone, adapt, or share how you customized the lab. Any setup issues or ideas? Let me know.
Happy to hear feedback or suggestions!
Good luck on your RHCE journey!
@SunnyN Nice, thanks!
Appreciate it.
@SunnyN thanks for sharing this, it’s a great, practical setup and a big help for anyone prepping for RHCE or diving into Ansible on RHEL. Appreciate you for making it available to the community!
Thanks! Glad it’s useful to the community.
Red Hat
Learning Community
A collaborative learning environment, enabling open source skill development.