How to install Ansible on CentOS 7

543

Ansible is an automation engine, similar to Chef or Puppet, that can be used to ensure deployment and configuration consistency across many servers, and keep servers and applications up-to-date.

1 Add the EPEL Repository
Ansible is part of Extra Packages for Enterprise Linux (EPEL), which is a community repository of non-standard packages for the RHEL distribution. First, we’ll install the EPEL repository:

 

sudo rpm -iUvh http://dl.fedoraproject.org/pub/epel/7/x86_64/e/epel-release-7-5.noarch.rpm

2The Installation
As a matter of best practice we’ll update our packages:

 

sudo yum -y update

Then let’s install Ansible and any required packages:

 

sudo yum -y install ansible

3 Verify The Installation
Check the version of Ansible that is installed:

 

ansible --version
Comments