Ansible

I. Description

Ansible is used to automate your interaction with a set of virtual or physical machines (computers). Generally it is most useful to individuals who are tasked with managing a large number of computers and who would find it tedious to manually connect to each machine remotely one at a time and perform the same set of tasks over and over.

II. Programs

Ansible is composed of more than just the ansible executable, there are a number of different programs which typically make up an ansible installation. The programs are listed in the table below.

Program Name Program Description
ansible-config Used to create, view, and validate configuration files.
ansible-console Used to execute a command on multiple computers.
ansible-doc Used to output information about installed ansible modules.
ansible-vault Used to encrypt sensitive data such as passwords.