Red Hat Enterprise Linux Automation with Ansible (RH294) - Learning Sessions
In Red Hat TrainingAbout this class
Course description
Learn how to automate Linux system administration tasks with Red Hat Ansible Automation Platform
Red Hat Enterprise Linux Automation with Ansible (RH294) is designed for Linux administrators and developers who need to automate repeatable and error-prone steps for system provisioning, configuration, application deployment, and orchestration.
This course is based on Red Hat® Enterprise Linux® 9 and Red Hat Ansible Automation Platform 2.2.
Course content summary
- Install Red Hat Ansible Automation Platform on control nodes.
- Create and update inventories of managed hosts and manage connections to them.
- Automate administration tasks with Ansible Playbooks and ad hoc commands.
- Write effective playbooks at scale.
- Protect sensitive data used by Ansible Automation Platform with Ansible Vault.
- Reuse code and simplify playbook development with Ansible Roles and Ansible Content Collections.
Audience for this course
This course is geared toward Linux system administrators, DevOps engineers, infrastructure automation engineers, and systems design engineers who are responsible for these tasks:
- Automating configuration management
- Ensuring consistent and repeatable application deployment
- Provisioning and deployment of development, testing, and production servers
- Integrating with DevOps continuous integration/continuous delivery workflows
Prerequisites for this course
- Pass the Red Hat Certified System Administrator (RHCSA) exam (EX200), or demonstrate equivalent Red Hat Enterprise Linux knowledge and experience.
- Take our free assessment to gauge whether this offering is the best fit for your skills.
Comments (0)
Files
5.1 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
10. Automating Linux Administration Tasks
• 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
9. Troubleshooting Ansible
• Troubleshooting Playbooks
• Guided Exercise: Troubleshooting Playbooks
• Troubleshooting Ansible Managed Hosts
• Guided Exercise: Troubleshooting Ansible Managed Hosts
• Lab: Troubleshooting Ansible
9. Troubleshooting Ansible
• Troubleshooting Playbooks
• Guided Exercise: Troubleshooting Playbooks
• Troubleshooting Ansible Managed Hosts
• Guided Exercise: Troubleshooting Ansible Managed Hosts
• Lab: Troubleshooting Ansible
7. 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
7. 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
6. 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 .
• Managing Variables
• Guided Exercise: Managing Variables
• Managing Secrets
• Guided Exercise: Managing Secrets
• Managing Facts
1. Introducing Ansible
• Automating Linux Administration with Ansible.
• Quiz: Automating Linux Administration with Ansible.
• Installing Ansible.
• Guided Exercise: Installing Ansible.
• Summary
5. 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
4. 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
04. 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
• Variable-1
2.1 - 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.
02 .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.
11. Introducing Ansible
• Automating Linux Administration with Ansible.
• Quiz: Automating Linux Administration with Ansible.
• Installing Ansible.
• Guided Exercise: Installing Ansible.
• Summary.
