Get in Touch
 Duration 21 hours

Course Outline

Introduction to Ansible

  • Background on Ansible's origins and purpose
  • Comparison with alternatives such as Saltstack
  • Analysis of Ansible's strengths and constraints

Practical Examples

  • Configuring Apache server deployments
  • Managing configuration modifications

Playbook Development

  • Role management
  • Playbook inclusion
  • Variable usage
  • Filtering
  • Conditional statements
  • Looping mechanisms
  • Accelerated Mode
  • Asynchronous task execution
  • Resource pooling
  • Dry run capabilities
  • Delegation, Rolling Updates, and Local Actions
  • Error management
  • Lookup functions
  • User prompts
  • Tagging
  • Secret management via Vault
  • Interactive playbook execution

Module Management

  • Installing custom modules
  • Overview of frequently used modules

Additional Topics

  • Ansible Galaxy
  • The AWX Project
  • Testing methodologies
  • YAML syntax standards

Requirements

Competency in Linux/Unix system administration is a mandatory prerequisite.

Number of participants


Price per participant

Testimonials (7)

Upcoming Courses

Related Categories