Lecture 02 – INTRODUCTION TO ANSIBLE

ANSIBLE

What Is Ansible?

Ansible is an open-source software provisioning, configuration management, & application-deployment tool. Ansible works by connecting to your Nodes and pushing out small programs, called “Ansible Modules” to them. Ansible will then executes these modules (over SSH by default), and removes them when finished. Your Library of modules can reside on any machine & there are no servers, daemons, or databases required.

What Is Ansible Used For?

Ansible can be used to provision the underlying infrastructure of your environment, virtualized hosts and hypervisors, network devices, and bare metal servers. It can also install services, add compute hosts, and provision resources, services, and applications inside of your cloud.

Ansible Controllling Machine

Advantage of Ansible

Major Companies using ANSIBLE