Get in Touch

Course Outline

Introduction to Ansible

  • A concise overview of Ansible's history and the rationale behind its development.
  • A brief comparison with competitors such as Saltstack.
  • An examination of the benefits and limitations associated with using Ansible.

Quick Examples

  • Deploying configuration for an Apache server.
  • Managing configuration changes.

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.
  • Overview of commonly used modules.

Other

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

Requirements

Proficiency in Linux or Unix administration is required.

 21 Hours

Testimonials (7)

Upcoming Courses

Related Categories