Chapter 1. Getting Started with Ansible
We keep moving forward, opening new doors, and doing new things, because we're curious and curiosity keeps leading us down new paths. | ||
-- Walt Disney |
If exploring new paths is what you like, then in this chapter, we're going to lead you down an exciting path with Ansible. Almost always, when one starts to invest time trying to learn a new tool or language, the expectation is to install a new tool, get a "Hello, world!" example out of the way, tweet about it (these days), and continue learning more features in the general direction of solving the problem at hand. The aim of this chapter is to make sure all of this (and more) is achieved.
In this chapter, we will cover the following topics:
What is Ansible?
The Ansible architecture
Configuring Ansible
Configuration management
Working with playbooks
Variables and their types
Working with inventory files
Working with modules
At the end of this chapter, you will be able to create basic playbooks and understand how to use Ansible.