Skip to content

Latest commit

 

History

History
 
 

tower

Ansible Tower roles

This directory contains various roles to install, configure and manage Ansible Tower.

Requirements

  • For Install: Access to the Ansible Tower software and an Ansible Tower license.
  • For Management: Access to a running Ansible Tower with admin permissions.

Roles

The following roles exists in this directory:

  • config-ansible-tower role used to install and do initial configuration of Ansible tower.
  • config-ansible-tower-ldap role used to configure Ansible Tower to use a LDAP backend for authentication.
  • manage-credential-types role used to manage and populate Ansible Tower Credential Types ("Settings >> Credential Types").
  • manage-credentials role used to manage and populate Ansible Tower Credentials ("Settings >> Credentials").
  • manage-inventories role used to manage and populate Ansible Tower Inventories ("Inventories").
  • manage-job-templates role used to manage and populate Ansible Tower Job Templates ("Templates >> ADD >> Job Templates").
  • manage-projects role used to manage and populate Ansible Tower Projects ("Projects").

Example Inventory

---

ansible_tower:
  url: https://tower.example.com
  admin_user: 'admin'
  admin_password: 'password'
  install:
    : # see config-ansible-tower README for more details
  ldap:
    : # see config-ansible-tower-ldap README for more details
  credential-types:
    : # see manage-credential-types README for more details
  credentials:
    : # see manage-credentials README for more details
  inventories:
    : # see manage-inventories README for more details
  job-templates:
    : # see manage-job-templates README for more details
  projects:
    : # see manage-projects README for more details

License

Apache License 2.0

Author Information

Red Hat Community of Practice & staff of the Red Hat Open Innovation Labs.