RH294: Red Hat System Administration III

⭐ 4.6   Duration: 35

Red Hat Sys Admin III: Linux Automation teaches Ansible for Linux automation. It covers Ansible deployment, playbooks, variables, task control, file deployment, large projects, roles, and troubleshooting. The course also addresses automating Linux admin tasks like software, user, authentication, boot processes, scheduled tasks, storage, and network configuration, reinforced through review sessions and hands-on labs.

Module 1: Introduction

  • Red Hat System Administration III
  • Linux Automation
  • Orientation to the Classroom Environment
  • Controlling Your Systems
  • Internationalization

Module 2: Introducing Ansible 1

  • Automating Linux Administration with Ansible
  • Quiz: Automating Linux Administration with Ansible
  • Installing Ansible
  • Guided Exercise: Installing Ansible
  • Summary

Module 3: Deploying Ansible

  • Building an Ansible Inventory
  • Guided Exercise: Building an Ansible Inventory
  • Managing Ansible Configuration Files
  • Guided Exercise: Managing Ansible Configuration Files
  • Running Ad Hoc Commands
  • Guided Exercise: Running Ad Hoc Commands
  • Lab: Deploying Ansible
  • Summary

Module 4: Implementing Playbooks

  • Writing and Running Playbooks
  • Guided Exercise: Writing and Running Playbooks
  • Implementing Multiple Plays
  • Guided Exercise: Implementing Multiple Plays
  • Lab: Implementing Playbooks
  • Summary

Module 5: Managing Variables and Facts

  • Managing Variables
  • Guided Exercise: Managing Variables
  • Managing Secrets
  • Guided Exercise: Managing Secrets
  • Managing Facts
  • Guided Exercise: Managing Facts
  • Lab: Managing Variables and Facts
  • Summary

Module 6: Implementing Task Control

  • Writing Loops and Conditional Tasks
  • Guided Exercise: Writing Loops and Conditional Tasks
  • Implementing Handlers
  • Guided Exercise: Implementing Handlers
  • Handling Task Failure
  • Guided Exercise: Handling Task Failure
  • Lab: Implementing Task Control
  • Summary

Module 7: Deploying Files to Managed Hosts

  • Modifying and Copying Files to Hosts
  • Guided Exercise: Modifying and Copying Files to Hosts
  • Deploying Custom Files with Jinja2 Templates
  • Guided Exercise: Deploying Custom Files with Jinja2 Templates
  • Lab: Deploying Files to Managed Hosts
  • Summary

Module 8: Managing Large Projects

  • Selecting Hosts with Host Patterns
  • Guided Exercise: Selecting Hosts with Host Patterns
  • Managing Dynamic Inventories
  • Guided Exercise: Managing Dynamic Inventories
  • Configuring Parallelism
  • Guided Exercise: Configuring Parallelism
  • Including and Importing Files
  • Guided Exercise: Including and Importing Files
  • Lab: Managing Large Projects
  • Summary

Module 9: Simplifying Playbooks with Roles

  • Describing Role Structure
  • Quiz: Describing Role Structure
  • Reusing Content with System Roles
  • Guided Exercise: Reusing Content with System Roles
  • Creating Roles
  • Guided Exercise: Creating Roles
  • Deploying Roles with Ansible Galaxy
  • Guided Exercise: Deploying Roles with Ansible Galaxy
  • Lab: Simplifying Playbooks with Roles
  • Summary

Module 10: Troubleshooting Ansible

  • Troubleshooting Playbooks
  • Guided Exercise: Troubleshooting Playbooks
  • Troubleshooting Ansible Managed Hosts
  • Guided Exercise: Troubleshooting Ansible Managed Hosts
  • Lab: Troubleshooting Ansible
  • Summary

Module 11: Automating Linux Administration

  • Managing Software and Subscriptions
  • Guided Exercise: Managing Software and Subscriptions
  • Managing Users and Authentication
  • Guided Exercise: Managing Users and Authentication
  • Managing the Boot Process and Scheduled Processes
  • Guided Exercise: Managing the Boot Process and Scheduled Processes
  • Managing Storage
  • Guided Exercise: Managing Storage
  • Managing Network Configuration
  • Guided Exercise: Managing Network Configuration
  • Lab: Automating Linux Administration Tasks
  • Summary

Module 12: Comprehensive Review: Automation with Ansible

  • Comprehensive Review
  • Lab: Deploying Ansible
  • Lab: Creating Playbooks
  • Lab: Creating Roles and Using Dynamic Inventory
Enquiry Now