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. |