Ansible Tower Install and Setup Quick Guide

Supported Operating Systems:

  • Red Hat Enterprise Linux 6 64-bit
  • Red Hat Enterprise Linux 7 64-bit
  • CentOS 6 64-bit
  • CentOS 7 64-bit
  • Ubuntu 12.04 LTS 64-bit
  • Ubuntu 14.04 LTS 64-bit

Other Requirements

  • The latest stable release of Ansible
  • 2 GB RAM minimum (4+ GB RAM recommended)
  • 2 GB RAM (minimum and recommended for Vagrant trial installations)
  • 4 GB RAM is recommended per 100 forks
  • 20 GB hard disk
  • 64-bit support required (kernel and runtime)

For Amazon EC2 Requirements:

  • Instance size of m3.medium or larger
  • An instance size of m3.xlarge or larger if there are more than 100 hosts

Install Ansible

Follwoing ports should be not used

As the root user, for Ubuntu 14.04/12.2 LTS 64-bit
apt-get install software-properties-common
apt-add-repository ppa:ansible/ansible
apt-get install ansible

  • pg_port=’5432′
  • rabbitmq_port=5672
  • http(nginx)=80
  • https(nginx)=443

Download Ansible Tower Package

Configure inventory file with entries.

vi inventory
admin_password=’admin123′
pg_password=’db-passwrord-123′
rabbitmq_password=’rmq12345′

Start a Ansible tower Installation Process

Verify Ansible tower setup by Access http://ip-add:80



Starting, Stopping, and Restarting Ansible Tower