Learning path

Ansible and RHCE Automation Learning Path

24 ordered lessons that move from foundations into implementation, troubleshooting, architecture decisions, security, cost control, and operational readiness.

24lessons · start at Lesson 001
Curriculum

Continue in lesson order.

Lesson 002

Install Ansible Development Tools on RHEL 10

The control node needs an attributable Ansible version, local documentation, linting tools and a clear support boundary between ansible-core, AAP and community content.

6 min read
Lesson 009

Facts, Custom Facts and Magic Variables

Facts describe observed managed-node state, while magic variables expose inventory and execution context; neither should become an accidental source of secrets.

6 min read
Lesson 010

Loops, Conditionals, Tests and Filters

Loops apply one task contract to structured items, while conditions and filters decide whether and how each host-specific value is used.

6 min read
Lesson 012

Automate Files, Content, Links and Archives

Ansible has distinct modules for metadata, managed content, bounded edits, transfer and archives; choosing the wrong one can overwrite ownership or duplicate text.

6 min read
Lesson 015

Create and Use Ansible Roles

A role packages one responsibility with low-precedence defaults, tasks, handlers, files, templates, tests and an explicit input contract.

6 min read
Lesson 016

Ansible Content Collections and Galaxy

Collections distribute modules, plugins, roles and documentation; a reproducible project pins versions and records the source used to install them.

6 min read
Lesson 022

Git, ansible-lint, Syntax Checks and CI

Automation code needs small reviewable commits, lint and syntax gates, secret detection, disposable integration tests and controlled environment promotion.

6 min read
Lesson 024

Ansible RHCE Practical Capstone and Troubleshooting

The capstone starts from fresh RHEL nodes and requires inventory, roles, Vault, repositories, services, storage, security policy, validation, recovery and retained evidence under time pressure.

6 min read