Ansible Configuration and Management

Course Description

This course is designed for system administrators who want to automate system and application configuration management with Ansible. The course focuses on RedHat Linux Distributions
4 Days
Contact us for pricing
 

Prerequisites

Linux/Unix administration skills are required.

Introduction to Ansible

Very brief history and reason for development of Ansible
Brief comparison with Saltstack and Puppet etc
Benefits and limitations of using Ansible

Examples

Deploying configuration of Apache server
Managing changes in the configuration

Playbooks

Roles
Inclusion
Variables
Filters
Conditionals
Loops
Accelerated Mode
Asynchronous Actions
Pooling
Dry Run
Delegation, Roling Updates and Local Actions
Error Handling
Lookups
Prompts
Tags
Vault
Running playbooks interactively

Dealing with Modules

Installing Modules
Overview of commonly used modules

Other

Ansible Galaxy
AWX Project
Testing Strategies
YAML Syntax

Configuration ManagementAnsibleRed Hat Linux