Skip to main content
This lesson briefly reviews the prerequisites needed for the course — both the knowledge you should already have and the lab resources you’ll need to complete the exercises.

Knowledge prerequisites

You should be comfortable with the following fundamentals before proceeding:
A presentation slide titled "Knowledge Prerequisites" showing a left panel of required skills with icons: Linux Basics, YAML Syntax, Ansible Fundamentals, and Command-Line Skills. To the right is a note saying "Navigate and run playbooks in RHEL."

Lab environment requirements

For hands-on labs you will need an environment with the following components. This setup mirrors typical enterprise RHEL deployment scenarios and ensures the examples work as shown.
A presentation slide titled "Lab Environment Prerequisites" showing four requirement cards: 01 Control Node (RHEL 10) to install Ansible and run playbooks, 02 Managed Node (RHEL 10) to execute configurations, 03 Network Connection to ensure SSH between systems, and 04 Internet Access required for Copilot and Lightspeed.

Account and access requirements

You will need the following accounts and access configured before starting the labs:
Configure SSH key-based authentication between the control node and managed node(s) before running playbooks. SSH keys prevent repeated password prompts and are the recommended practice for secure, automated Ansible runs.

Quick checklist

  • Install RHEL 10 on control node and managed node(s).
  • Ensure network connectivity and SSH reachability.
  • Create and distribute SSH keys for key-based authentication.
  • Sign up for required trials (GitHub Copilot, Red Hat Ansible Lightspeed, Cursor if needed).
  • Confirm internet access from your control node for downloads and AI auth.

Next steps

With prerequisites satisfied, proceed to:
  1. Install Ansible on the control node.
  2. Configure SSH key-based access to managed node(s).
  3. Run a first, simple playbook to verify connectivity and apply a basic configuration.
This setup ensures you have a stable environment for learning AI-assisted Ansible workflows and follow-up labs.

Watch Video