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

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

# Location - https://releases.ansible.com/ansible-tower/setup/
$ wget https://releases.ansible.com/ansible-tower/setup/ansible-tower-setup-3.5.1-1.tar.gz
$ tar -zxvf ansible-tower-setup-3.5.1-1.tar.gz
$ cd ansible-tower-setup-3.5.1-1

Configure inventory file with entries.

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

Start a Ansible tower Installation Process

$ ./setup.sh

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

Starting, Stopping, and Restarting Ansible Tower


$ ansible-tower-service restart
$ ansible-tower-service stop
$ ansible-tower-service start

How to download Ansible Tower Trial License file?


Rajesh Kumar
Follow me
Latest posts by Rajesh Kumar (see all)
Subscribe
Notify of
guest
0 Comments
Inline Feedbacks
View all comments
0
Would love your thoughts, please comment.x
()
x