You are on page 1of 5

28/7/2019 Red Hat Online Learning

DO407 Automation with Ansible 

 Start your lab now? ×


Lab environments take time to boot. Why not boot them now so you can read through course content or watch some videos while they are
starting?

YES, START IT NOT RIGHT NOW Don't ask again

Translations   Version 2.7

Table of Contents Course Online Lab   

Preface A: Introduction (./pr01)


Section A.1: Automation with Ansible (./pr01)
Section A.2: Orientation to the Classroom Environment (./pr01s02)
Chapter 1: Introducing Ansible (./ch01)

Section 1.1: Overview of Ansible (./ch01)


Section 1.2: Quiz: Overview of Ansible (./ch01s02)
Section 1.3: Installing Ansible (./ch01s03)
Section 1.4: Guided Exercise: Installing Ansible (./ch01s04)

Section 1.5: Summary (./ch01s05)


Chapter 2: Deploying Ansible

https://rol.redhat.com/rol/rhz/rhls/course/do407-2.7/pr01 1/5
28/7/2019 Red Hat Online Learning

Section 2.1: Building an Ansible Inventory

Section 2.2: Guided Exercise: Building an Ansible Inventory


Section 2.3: Managing Ansible Configuration Files
Section 2.4: Guided Exercise: Managing Ansible Configuration Files
Section 2.5: Running Ad Hoc Commands
Section 2.6: Guided Exercise: Running Ad Hoc Commands
Section 2.7: Lab: Deploying Ansible
Section 2.8: Summary
Chapter 3: Implementing Playbooks

Section 3.1: Writing and Running Playbooks


Section 3.2: Guided Exercise: Writing and Running Playbooks
Section 3.3: Implementing Multiple Plays
Section 3.4: Guided Exercise: Implementing Multiple Plays
Section 3.5: Lab: Implementing Playbooks
Section 3.6: Summary
Chapter 4: Managing Variables and Facts
Section 4.1: Managing Variables

Section 4.2: Guided Exercise: Managing Variables


Section 4.3: Managing Secrets
Section 4.4: Guided Exercise: Managing Secrets
Section 4.5: Managing Facts

Section 4.6: Guided Exercise: Managing Facts

https://rol.redhat.com/rol/rhz/rhls/course/do407-2.7/pr01 2/5
28/7/2019 Red Hat Online Learning

Section 4.7: Lab: Managing Variables and Facts


Section 4.8: Summary
Chapter 5: Implementing Task Control
Section 5.1: Writing Loops and Conditional Tasks
Section 5.2: Guided Exercise: Writing Loops and Conditional Tasks
Section 5.3: Implementing Handlers

Section 5.4: Guided Exercise: Implementing Handlers


Section 5.5: Handling Task Failure
Section 5.6: Guided Exercise: Handling Task Failure
Section 5.7: Lab: Implementing Task Control
Section 5.8: Summary
Chapter 6: Deploying Files to Managed Hosts
Section 6.1: Modifying and Copying Files to Hosts
Section 6.2: Guided Exercise: Modifying and Copying Files to Hosts
Section 6.3: Deploying Custom Files with Jinja2 Templates
Section 6.4: Guided Exercise: Deploying Custom Files with Jinja2 Templates
Section 6.5: Lab: Deploying Files to Managed Hosts
Section 6.6: Summary
Chapter 7: Managing Large Projects
Section 7.1: Selecting Hosts with Host Patterns
Section 7.2: Guided Exercise: Selecting Hosts with Host Patterns
Section 7.3: Managing Dynamic Inventories

https://rol.redhat.com/rol/rhz/rhls/course/do407-2.7/pr01 3/5
28/7/2019 Red Hat Online Learning

Section 7.4: Guided Exercise: Managing Dynamic Inventories


Section 7.5: Configuring Parallelism
Section 7.6: Guided Exercise: Configuring Parallelism
Section 7.7: Including and Importing Files
Section 7.8: Guided Exercise: Including and Importing Files
Section 7.9: Lab: Managing Large Projects
Section 7.10: Summary
Chapter 8: Simplifying Playbooks with Roles

Section 8.1: Describing Role Structure


Section 8.2: Quiz: Describing Role Structure
Section 8.3: Creating Roles
Section 8.4: Guided Exercise: Creating Roles
Section 8.5: Deploying Roles with Ansible Galaxy
Section 8.6: Guided Exercise: Deploying Roles with Ansible Galaxy
Section 8.7: Reusing Content with System Roles
Section 8.8: Guided Exercise: Reusing Content with System Roles
Section 8.9: Lab: Implementing Roles
Section 8.10: Summary
Chapter 9: Troubleshooting Ansible
Section 9.1: Troubleshooting Playbooks
Section 9.2: Guided Exercise: Troubleshooting Playbooks
Section 9.3: Troubleshooting Ansible Managed Hosts

https://rol.redhat.com/rol/rhz/rhls/course/do407-2.7/pr01 4/5
28/7/2019 Red Hat Online Learning

Section 9.4: Guided Exercise: Troubleshooting Ansible Managed Hosts

Section 9.5: Lab: Troubleshooting Ansible


Section 9.6: Summary
Chapter 10: Automating Linux Administration Tasks
Section 10.1: Introduction to Automating Linux Administration Tasks
Section 10.2: Guided Exercise: Managing Software and Subscriptions
Section 10.3: Guided Exercise: Managing Users and Authentication
Section 10.4: Guided Exercise: Managing the Boot Process and Scheduled Processes
Section 10.5: Guided Exercise: Managing Storage
Chapter 11: Comprehensive Review: Automation with Ansible
Section 11.1: Comprehensive Review
Section 11.2: Lab: Deploying Ansible
Section 11.3: Lab: Creating Playbooks
Section 11.4: Lab: Creating Roles and Using Dynamic Inventory
Appendix A: Supplementary Topics
Section A.1: Examining Ansible Configuration Options
Appendix B: Ansible Lightbulb Licensing
Section B.1: Ansible Lightbulb License

https://rol.redhat.com/rol/rhz/rhls/course/do407-2.7/pr01 5/5

You might also like