How to Prepare for the RHCE Exam?
Preparing for the RHCE Red Hat Certified Engineer exam? Don’t know where to start? This post is the RHCE Red Hat Certified Engineer certification exam preparation study guide (with links to each exam objective).
I have curated a list of articles from the Red Hat documentation and other blogs on the web for each objective of the RHCE certification exam. Please share the post within your circles so it helps them to prepare for the exam.
RHCE Red Hat Certified Engineer Online Course
LinkedIn Learning (Free trial) | Prepare for Red Hat Certified Engineer Exam |
Whizlabs | Red Hat Certified Engineer Course Prep |
Udemy | Red Hat Certified Engineer Online Course |
RHCE Red Hat Certified Engineer Test/Guide
Udemy Practice Tests | Red Hat Certified Engineer Exam Questions |
Amazon e-book (PDF) | Red Hat Certified Engineer Study Guide |
Looking for RHCE Dumps?
Using RHCE exam dumps can get you permanently banned from taking any future certificate exams. However, I strongly suggest you validate your understanding with practice questions.
Check out all the other Linux certificate study guides
Full Disclosure: Some of the links in this post are affiliate links. I receive a commission when you purchase through them.
Be Able to Perform All Tasks Expected of a Red Hat Certified System Administrator
Understand and use essential tools
RHCSA objective: Understand and use essential tools
Operate running systems
RHCSA objective: Operate running systems
Configure local storage
RHCSA objective: Configure local storage
Create and configure file systems
RHCSA objective: Create & configure file systems
Deploy, configure, and maintain systems
RHCSA objective: Deploy, configure, & maintain systems
Manage users and groups
RHCSA objective: Managing users & groups
Manage security
RHCSA objective: Manage security
Understand Core Components of Ansible
Inventories
Understand Ansible inventory files on RHEL 8
Modules
10 ansible modules you need to know
Variables
Advanced Ansible variables in satellite
Facts
Ansible facts and how to use them
Understanding Ansible facts & variables
Plays
Ansible playbook – What is a play?
Playbooks
Configuration files
Managing Ansible configuration files
Use provided documentation to look up specific information about Ansible modules and commands
How to navigate Ansible documentation?
Using ansible-doc for accessing inbuilt documentation on modules
Install and Configure an Ansible Control Node
Install required packages
Install & configure an Ansible control node
Create a static host inventory file
Manage Ansible static host inventory
Use static inventories in Ansible
Create a configuration file
Ansible configuration settings
Managing Ansible configuration files
Create and use static inventories to define groups of hosts
Manage parallelism
Parallel playbook execution in Ansible
Configure Ansible Managed Nodes
Create and distribute SSH keys to managed nodes
Generate OpenSSH private and public keys
How to generate host SSH keys via Ansible?
Distribute ssh keys elegantly with ansible
Distribute ssh keys using Ansible
Deploy the public key to remote hosts
Configure privilege escalation on managed nodes
Understanding privilege escalation: become
The right way to configure Ansible managed nodes
Validate a working configuration using ad hoc Ansible commands
Introduction to ad-hoc commands
Using Ansible to verify configurations
Validating tasks: check mode and diff mode
Amazon link (affiliate)
Script Administration Tasks
Create simple shell scripts
Run a local script on a remote node
Shell – Execute commands in nodes
Create simple shell scripts that run ad hoc Ansible commands
Use ansible ad hoc commands in shell scripts
Ansible ad hoc command examples
Create shell scripts that run ad hoc Ansible commands
Create Ansible Plays and Playbooks
Know how to work with commonly used Ansible modules
10 Ansible modules you need to know
Use variables to retrieve the results of running a command
Ansible: Store command’s stdout in a new variable
How to see stdout of Ansible commands?
Store playbook result in a variable
Use conditionals to control play execution
Controlling playbook execution: Strategies & more
Controlling execution flow with conditionals
Configure error handling
Create playbooks to configure systems to a specified state
Playbooks to configure systems to a specified state
Use Ansible Modules for System Administration Tasks That Work With:
Software packages and repositories
Different packaging modules in Ansible
Manages packages with the yum package manager
Add or remove YUM repositories
Add and remove APT repositories
Ansible yum repository module examples
Manage software packages & repositories in Ansible
Services
Control services on remote hosts
Managing services using Ansible
Firewall rules
Manage arbitrary ports with firewalld
Managing firewall with Ansible
File systems
Manage files and file properties
Managing file systems with Ansible
Storage devices
File content
Archiving
Create a compressed archive of one or more files or trees
Ansible archive module examples
Archiving files or folders with Ansible
Scheduled tasks
Security
Create a security rule policy on PAN-OS devices
Users and groups
Manage users & groups with Ansible
Work With Roles
Create roles
Red Hat Enterprise Linux system roles
Download roles from an Ansible Galaxy and use them
Use the ansible-galaxy command to download roles
Download Roles from Ansible Galaxy
Use Advanced Ansible Features
Create and use templates to create customized configuration files
Template a file out to a remote server
How to work with the Ansible template module with examples
Ansible template module examples
Create templates in Ansible to create configurations
Use Ansible Vault in playbooks to protect sensitive data
Encrypting content with Ansible Vault
Use Vault to protect sensitive Ansible data
Use Ansible Vault in playbooks to protect sensitive data
This brings us to the end of the RHCE Red Hat Certified Engineer (EX294) exam preparation study guide
What do you think? Let me know in the comments section if I have missed out on anything. Also, I love to hear from you about how your preparation is going on!
In case you are preparing for other Linux certification exams, check out the Linux study guides for those exams.
Follow Me to Receive Updates on RHCE Exam
Want to be notified as soon as I post? Subscribe to the RSS feed / leave your email address in the subscribe section. Share the article to your social networks with the below links so it can benefit others.