Free eBook: Mastering Ansible - Third Edition

Mastering Ansible - Third Edition
Design, develop, and solve real-world automation and orchestration problems by unlocking the automation capabilities of Ansible.

James Freeman and Jesse Keating, 412 pages, Mar 2019

Key Features

  • Tackle complex automation challenges with the newly added features in Ansible 2.7


Automation is essential for success in the modern DevOps world. Ansible provides a simple yet powerful automation engine to tackle complex automation challenges. This book provides you with the knowledge you need to understand how Ansible 2.7 works at a fundamental level and leverage its advanced capabilities.

Register now to access this free eBook

Your password must have at least 8 characters, one uppercase, one lowercase and one number.

By signing up, you are confirming you would like to receive occasional emails about special offers and recommendations.


Chapter 1


The System Architecture and Design of Ansible

This chapter looks at the ins and outs of how Ansible goes about performing tasks on behalf of an engineer, how it is designed, and how to work with inventory and variables.

Chapter 2


Protecting Your Secrets with Ansible

This chapter explores the tools available to encrypt data at rest and prevent secrets from being revealed at runtime.

Chapter 3


Ansible and Windows - Not Just for Linux

This chapter explores the integration of Ansible with Windows hosts to enable automation in cross-platform environments.

Chapter 4


Infrastructure Management for Enterprises with AWX

This chapter provides an overview of the powerful open source graphical management framework for Ansible known as AWX, and how this might be employed in an enterprise environment.

Chapter 5


Unlocking the Power of Jinja2 Templates

This chapter states the varied uses of the Jinja2 templating engine within Ansible and discusses ways to make the most out of its capabilities.

Chapter 6


Controlling Task Conditions

This chapter explains how to change the default behavior of Ansible to customize task error and change conditions.

Related Titles

Mastering Kubernetes - Second Edition

Exploit design, deployment, and management of large-scale containers

DevOps with Kubernetes - Second Edition

Leverage the power of Kubernetes to build an efficient software delivery pipeline.

Learning Ansible 2.7 - Third Edition

Use Ansible to configure your systems, deploy software, and orchestrate advanced IT tasks

Discover the new Packt free eBook range