Introduction to Ansible

This video is a simple introduction to ansible. Ansible is no doubt different from other configuration management tools available today. It has been designed to make configuration easy in almost every way, from its simple English configuration syntax to its ease of set up. Ansible allows you to stop writing custom configuration and deployment scripts and lets you simply get on with your job.

Ansible only needs to be installed on the machines that you use to manage your infrastructure. It does not need a client to be installed on the managed machine nor does it need any server infrastructure to be set up before you can use it. You should even be able to use it merely minutes after it is installed, as I will show you in the video attached with this introduction to ansible post.

You will be using Ansible from the command line on one machine, which we will call the controller machine, and use it to configure another machine, which we will call the managed machine. Ansible does not place many requirements on the controller machine and even less on the managed machine.

What’s in the name Ansible?

 

It’s a science fiction reference. An ansible is a fictional communication device that can transfer information faster than the speed of light. The author Ursula K. Le Guin invented the concept in her book Rocannon’s World, and other sci-fi authors have since borrowed the idea from Le Guin.

More specifically, Michael DeHaan took the name Ansible from the book Ender’s Game by Orson Scott Card. In that book, the ansible was used to control a large number of remote ships at once, over vast distances. Think of it as a metaphor for controlling remote servers.

Check this video on introduction to ansible to learn:

  • Installing Ansible
  • Writing small playbooks
Introduction to Ansible Video

Introduction to Ansible in Server Management

Introduction to Ansible Video