News

Red Hat® Ansible Tower is a radically simple IT automation engine that automates cloud provisioning, configuration, deployment, and orchestration. Want to learn more?

Ansible tower Product Info

Red Hat Ansible Tower is the best way to run Ansible in your organization.

Red Hat Ansible Tower is more than the web UI and rest API for Ansible. It also centralizes and controls your Ansible infrastructure with a visual dashboard, role-based access control, job scheduling, and graphical inventory management. Tower's REST API and CLI make it easy to embed Tower into existing tools and processes.

Features

In-Tower Configuration

You can now configure nearly all aspects of Tower directly from the Tower user interface (and Tower API), rather than editing Tower configuration files. To access In-Tower configuration, go to the Tower Settings menu, under Configure Tower.

Log aggregation and delivery

Tower 3.1 allows you to easily aggregate your automation logs to an analytics provider. With Tower's log aggregation, you can forward all automation logs, all Tower audit logs, host fact information, and Tower services logs to supported analytics providers for analysis.

Scale-Out Tower Clusters

Tower 3.1 replaces the HA/Redundancy method from prior Tower releases with our new Scale-Out Tower Clusters. In a Tower Cluster deployment, every Tower node is active for jobs. Jobs are scheduled on any node with spare capacity, and a user can connect to any Tower node and see the progress of all jobs in the cluster. You can add new nodes to Tower as needed to increase capacity.

Tower Search

Tower 3.1 contains a new universal Tower Search feature. Any place in Tower where you can search and filter displayed items now supports GitHub-style key:value searching, for any fields of the particular object. Now you can filter jobs by the executing user, job templates by the inventory used, and more.

Workflows

Tower 3.1 introduces the concept of Workflows. A workflow consists of a chain of job templates executed in order. With Workflows, you can run separate playbooks in a dependent fashion. You can run multiple playbooks as the result of a prior job and different playbooks on success versus failure of the prior job.

Get Started with Red Hat Ansible Tower

For a standard installation, you'll need:

Installation Media

Download the latest version of Ansible Tower

System Requirements

Your physical or virtual machine should meet the system requirements .

20-30 Minutes

Installation will take about 20-30 minutes.

Instructions

  1. 1

    Install Ansible Tower

    Use the Quick Install instructions at: http://docs.ansible.com/ansible-tower/latest/html/quickinstall/index.html

  2. 2

    Login to Tower at: https://<tower server name>/

    Login with the username and password setup during installation.

  3. 3

    Import your license

    Upload the license you received from Ansible, Inc. and agree to the End User License, then click Submit. (You can also request a license if you do not already have one.)

  4. 4

    Review the organization

    Ansible Tower now includes a default organization*. Users with an Enterprise license can also add their own orgs. Access the organization from the Settings Menu icon.

  5. 5

    Add a user

    Expand the Users section at the bottom of the default organization you just saved (not from the Settings menu). Click the ADD USER button. Select the checkbox beside the “admin” user to select it for this organization, then click Save.

  6. 6

    Create an inventory

    Click Inventories from the top navigational links. Click on the “Demo Inventory” link for the stock inventory provided by Tower. This screen shows the groups and hosts that belong to Demo inventory. For the purposes of this Quick Start, a local host has been added for your use. Click Cancel (if no changes were made) or click Save and use the breadcrumb links in the Tower browser to return to the overview screen.

  7. 7

    Create a credential

    Click the Settings Menu icon to access Credentials. A demo credential has been provided for your use. Click on the “Demo Credential” link name or the Edit icon to review or edit this credential.

  8. 8

    Set up a project

    Navigate to the Projects main link. Click on the “Demo Project” link or click on the Edit icon to review the stock project provided by Tower. Click Cancel (if no changes were made) or click Save and use the breadcrumb links in the Tower browser to return to the overview screen. You must manually start an inventory sync for this project before it can be used in a job template. Update the SCM-based demo project by clicking the Start Sync cloud icon under the project’s available Actions.

  9. 9

    Set up a job template

    Review existing jobs or create a new job template by browsing to Job Templates. Click on the “Demo Job Template” link or click on the Edit icon to review the stock job template provided by Tower. Click Cancel (if no changes were made) or click Save and use the breadcrumb links in the Tower browser to return to the overview screen.

  10. 10

    Launch your project

    Select Job Templates from the top navigational menu and click Launch (rocket icon, under Actions) to run this Job Template. Enter any passwords needed, then watch as your job runs (the job page updates in real time).

    Congratulations! You’ve completed the initial setup and your Tower installation is officially up and running properly.

*Starting with Ansible Tower version 2.2.0.

How can we help you?

Support Cases

Get answers quickly by opening a support case with us.

View Open Cases

Open New Case

Live Chat

Directly access our support engineers during weekday business hours.

Learn more

Call or Email

Speak directly with a Red Hat support expert by phone or through email.

Contact Us

Close

Welcome! Check out the Getting Started with Red Hat page for quick tours and guides for common tasks.