Get in Touch
 Duration 21 hours

Course Outline

Introduction to Ansible

  • Brief historical context and the rationale behind Ansible's development
  • A concise comparison with Saltstack and other tools
  • The benefits and limitations associated with using Ansible

Quick Examples

  • Deploying configurations for an Apache server
  • Managing modifications to existing configurations

Playbooks

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

Dealing with Modules

  • Installing Modules
  • An overview of frequently used modules

Other

  • Ansible Galaxy
  • AWX Project
  • Testing Strategies
  • YAML Syntax

Requirements

Prior skills in Linux/Unix administration are essential.

Testimonials (7)

Related Categories