Ansible Configuration Management

Configuring your Linux infrastructure using Ansible is made logical and highly accessible when you follow this step-by-step tutorial. Combining a clear overview with the deeper details, it gives a solid grounding to managing your systems.
Preview in Mapt

Ansible Configuration Management

Daniel Hall

Configuring your Linux infrastructure using Ansible is made logical and highly accessible when you follow this step-by-step tutorial. Combining a clear overview with the deeper details, it gives a solid grounding to managing your systems.
Mapt Subscription
FREE
$29.99/m after trial
eBook
$14.70
RRP $20.99
Save 29%
Print + eBook
$34.99
RRP $34.99
What do I get with a Mapt Pro subscription?
  • Unlimited access to all Packt’s 5,000+ eBooks and Videos
  • Early Access content, Progress Tracking, and Assessments
  • 1 Free eBook or Video to download and keep every month after trial
What do I get with an eBook?
  • Download this book in EPUB, PDF, MOBI formats
  • DRM FREE - read and interact with your content when you want, where you want, and how you want
  • Access this title in the Mapt reader
What do I get with Print & eBook?
  • Get a paperback copy of the book delivered to you
  • Download this book in EPUB, PDF, MOBI formats
  • DRM FREE - read and interact with your content when you want, where you want, and how you want
  • Access this title in the Mapt reader
What do I get with a Video?
  • Download this Video course in MP4 format
  • DRM FREE - read and interact with your content when you want, where you want, and how you want
  • Access this title in the Mapt reader
$0.00
$14.70
$34.99
$29.99p/m after trial
RRP $20.99
RRP $34.99
Subscription
eBook
Print + eBook
Start 30 Day Trial

Frequently bought together


Ansible Configuration Management Book Cover
Ansible Configuration Management
$ 20.99
$ 14.70
Ansible Configuration Management - Second Edition Book Cover
Ansible Configuration Management - Second Edition
$ 27.99
$ 19.60
Buy 2 for $32.20
Save $16.78
Add to Cart
Subscribe and access every Packt eBook & Video.
 
  • 5,000+ eBooks & Videos
  • 50+ New titles a month
  • 1 Free eBook/Video to keep every month
Start Free Trial
 

Book Details

ISBN 139781783280810
Paperback92 pages

Book Description

Ansible provides a clear and concise way to manage the configuration of your Linux infrastructure. It can help in making your infrastructure more maintainable, quicker to deploy, and easier to understand.

"Ansible Configuration Management" will take you from your very first command all the way to extending the very capabilities of Ansible itself. It takes a practical approach with hands-on examples, which ensures that the readers walk away with all the knowledge and skills they will need to harness Ansible.

"Ansible Configuration Management" starts with an explanation of the basics and builds the reader’s knowledge through step-by-step guidelines.

The book concentrates on discussions related to realistic worked examples. Using this approach we discuss how to perform ad-hoc actions, script actions together to set up services, and how to script more complicated tasks. The discussion carries onto explanation of organising your configurations for large deployments and warps up with examples of how to extend the capabilities of Ansible.

"Ansible Configuration Management" provides the knowledge you require to effectively manage your systems in a simple, quick, and maintainable way.

Table of Contents

Chapter 1: Getting Started with Ansible
Installation methods
Installing from your distribution
Installing from pip
Installing from the source code
Setting up Ansible
First steps with Ansible
Module help
Summary
Chapter 2: Simple Playbooks
The target section
The variable section
The task section
The handlers section
The playbook modules
Summary
Chapter 3: Advanced Playbooks
Running operations in parallel
Looping
Conditional execution
Task delegation
Extra variables
Finding files with variables
Environment variables
External data lookups
Storing results
Debugging playbooks
Summary
Chapter 4: Larger Projects
Includes
Roles
New features in 1.3
Speeding things up
Summary
Chapter 5: Custom Modules
Writing a module in Bash
Using a module
Writing modules in Python
External inventories
Summary

What You Will Learn

  • Configure your systems and services with Ansible
  • Use Ansible command line tools to interrogate systems
  • Script Ansible to perform multiple actions with one command
  • Build maintainable configurations for large environments
  • Learn how and when to use advanced features of Ansible
  • Use an inventory that is dynamically generated
  • Understand the use of Ansible roles to split your configurations into logical parts
  • Extend the functionality of Ansible by writing your own module

Authors

Table of Contents

Chapter 1: Getting Started with Ansible
Installation methods
Installing from your distribution
Installing from pip
Installing from the source code
Setting up Ansible
First steps with Ansible
Module help
Summary
Chapter 2: Simple Playbooks
The target section
The variable section
The task section
The handlers section
The playbook modules
Summary
Chapter 3: Advanced Playbooks
Running operations in parallel
Looping
Conditional execution
Task delegation
Extra variables
Finding files with variables
Environment variables
External data lookups
Storing results
Debugging playbooks
Summary
Chapter 4: Larger Projects
Includes
Roles
New features in 1.3
Speeding things up
Summary
Chapter 5: Custom Modules
Writing a module in Bash
Using a module
Writing modules in Python
External inventories
Summary

Book Details

ISBN 139781783280810
Paperback92 pages
Read More

Read More Reviews

Recommended for You

Learning Ansible Book Cover
Learning Ansible
$ 26.99
$ 18.90
Chef Infrastructure Automation Cookbook Book Cover
Chef Infrastructure Automation Cookbook
$ 26.99
$ 18.90
Mastering Web Application Development with AngularJS Book Cover
Mastering Web Application Development with AngularJS
$ 26.99
$ 5.40
Puppet 3 Cookbook Book Cover
Puppet 3 Cookbook
$ 26.99
$ 18.90
Docker Cookbook Book Cover
Docker Cookbook
$ 35.99
$ 25.20
Orchestrating Docker Book Cover
Orchestrating Docker
$ 14.99
$ 10.50