Skip to content

Repository files navigation

AU294: Red Hat Enterprise Linux Automation with Ansible

This curriculum contains original hands-on labs aligned with the publicly available AU294 course outline. It does not reproduce Red Hat courseware, guided exercises, or answers.

Platform Baseline

  • Red Hat Enterprise Linux 10
  • Ansible Core 2.16
  • Ansible development tools aligned with Red Hat Ansible Automation Platform 2.5 and 2.6
  • VS Code with the Red Hat Ansible extension where a graphical editor is available

Classroom Topology

System Purpose
controller Ansible control node and development workstation
servera Managed RHEL host in the webservers group
serverb Managed RHEL host in the database group

Students work as student on controller and use privilege escalation for administrative tasks on managed hosts. Unless a lab says otherwise, store projects below /home/student/au294.

Curriculum Areas

  1. Introduction to Ansible
  2. Developing automation content
  3. Variables, facts, and Ansible Vault
  4. Task control
  5. Deploying files
  6. Developing automation content at scale
  7. Roles and content collections
  8. Automating Linux administration

General Completion Rules

  • Use fully qualified collection names for modules in submitted playbooks.
  • Run a syntax check before every full playbook execution.
  • Use --check and --diff when the modules and task design support them.
  • Run each completed playbook twice; the second run should report no unnecessary changes.
  • Do not place plaintext passwords, Vault secrets, or private keys in source-controlled files.
  • Preserve SSH access to all managed hosts.
  • Save requested evidence below the project directory for instructor review.

Public Curriculum Source

The lab organization follows Red Hat's public AU294 outline, which covers Ansible development tools and configuration, inventories and playbooks, variables and Vault, task control, file deployment, content reuse at scale, roles and collections, and automated Linux administration.

About

No description, website, or topics provided.

Resources

Stars

0 stars

Watchers

0 watching

Forks

Releases

Packages

Used by

Contributors