Ansible is an IT automation tool intended to facilitate the management of remote servers. Ansible requires Python (version 2.7 or 3.5 and higher) to run. Ansible is run from a centralized control node and can manage any server accessible over SSH. Remote servers that are managed by Ansible are called managed nodes.
By default, Ansible communicates with managed nodes using OpenSSH. SSH is not the only communication mechanism Ansible supports. You can run tasks on the control server locally, in a docker container or even a Windows server. The control node will require Linux to run.
In this video, we demonstrate how to do How to Install and Configure Ansible on CentOS 7.
yum install epel-release
yum install ansible
admin ALL=(ALL) NOPASSWD: ALL
ansible-playbook -i /home/admin/inventory /home/admin/install-nginx.yml
Video by: Justin Palmer
About the AuthorMore Content by Liquid Web