When you enroll through our links, we may earn a small commission—at no extra cost to you. This helps keep our platform free and inspires us to add more value.

Linux Redhat Administration III - Automation Ansible-RHEL8
Prepare for Linux Exam-294 Ansible with valid Exam Questions with Explanation

This Course Includes
udemy
4.4 (796 reviews )
9h 0m
english
Online - Self Paced
professional certificate
Udemy
About Linux Redhat Administration III - Automation Ansible-RHEL8
Linux Exam EXAM-294 with Ansible Sample Practice Exams - OS Version 8
Linux Certified System Administrator Exam (EX-200 - 2.5 Hours Required), there are two course modules as shown below.
_Linux System Administration I - SA1 (First part)_
_Linux System Administration II - SA2 (Second part)_
Linux Certified Engineer (EXAM294 - 4 Hours Required) [ First & Second part is required to complete this course. ]
_Linux System Administration III: Linux Automation with Ansible == > This Course Module will teach you this module._
Course Description:
_Linux System Administration III: Linux Automation with Ansible (RH294)_
Introduction
What is Ansible?
Ansible Limitations
Ansible Architecture
Overview of Ansible Setup
Quiz1
Ansible Installation
Installing Ansible
Guided Exercise
Deploying Ansible
Ansible Components - Ansible Configuration - Host Inventory - Core Modules - Custom Modules - Playbooks - Connection Plugins
Ansible Host Inventories
Guided Exercise: Building an Ansible Inventory
Customizing Ansible
Managing Ansible Configuration files
AD HOC Commands With Ansible
Syntax of Ad Hoc Command
Ansible Modules
Ansible Command-line Options
Idempotent behavior of Ansible Modules
Guided Exercise
Implementing Playbooks
Overview of Playbook Syntax
Writing and Running Playbooks
Lab - Write a Simple Playbook, User Creation task
Guided Exercise - Web Server Installation
Guided Exercise - Multiple Tasks
Managing Variables & Facts in Ansible
Overview of variables in Ansible
Lab-Managing Variables
Hosts & Group variables
Lab on Host & Group Variables
Ansible Facts
Managing Secrets
Ansible Vault Command
Lab - Edit, encrypt, decrypt, and view files
Guided Exercise - 1
Guided Exercise - 2
Implementing Task Control
Manage task control, handlers, and task errors in Ansible Playbooks.
Task Iteration with Loops
Lab - Simple Loops, Loops over a List of Hashes
Lab - with_items, with_file
Lab - using register variables with loops
Lab - Running tasks Conditionally using when statement
Lab - when statement using ansible facts
Lab - Testing multiple conditions using when statement
Lab - "in" keyword
Lab - Combining Loops & Conditional Tasks
Lab - Combining Conditionals & Register Varaibles
Ansible Handlers
Lab - Ansible Handlers
Handling Task Failures
Managing task errors in plays - ignore_errors
Specifying task failure Conditions
failed_when keyword
changed_when keyword
Guided Exercise
Deploying files to managed hosts
Describing files modules
Lab - copy & fetch modules
Lab - lineinfile & blockinfile modules
Lab - modify file attributes such as SELinux Context
Lab - stat module
Guided Exercise
Deploying Custom files with Jinja2 Templates
Overview of Jinja Templates
Control Structure - using loops, variables
Lab - for, loop.index variable, if else in Jinja2 Templates
Guided Exercise
Configuring Parallelism
About Parallelism in Ansible
Managing rolling updates - serial keyword
Guided Exercise - Forks Parameter
Guided Exercise - Serial Keyword
Including & Importing Files
Overview of Importing & Including files
Import_playbook & import_tasks
define variables using import_tasks
Include_tasks and its comparison with import_tasks
Guided Exercise
Simplifying Playbooks with Roles
Ansible Roles
Create Ansible Roles
Lab: Simplifying Playbooks with Roles
Troubleshooting Ansible
Log Files for Ansible
The Debug Module
Managing Errors : --syntax-check, --step, --list-tasks, --start-at-tasks
Debugging
Using check mode as a Testing Tool
check_mode
Guided Exercise
Last Lecture
Bonus
Linux EX294 with Ansible Sample Practice Exams - OS Version 8
What You Will Learn?
- Linux Automation with Ansible .
- Introducing Ansible .
- Ansible Components .
- Deploying Ansible .
- AD HOC Commands With Ansible .
- Implementing Playbooks .
- Managing Variables and Facts .
- Ansible Secrets .
- Implementing Task Control .
- Deploying Files to Managed Hosts .
- Handling Task Failures .
- Deploying files to managed hosts .
- Managing Large projects .
- Deploying Custom files with Jinja2 Templates .
- Configuring Parallelism .
- Including & Importing Files .
- Simplifying Playbooks with Roles .
- Troubleshooting Ansible .
- Automating Linux Administration Tasks Show moreShow less.