This role will install and configure various features of Ansible Tower.
Shares the same requirements as the official Tower installer.
tower_version
Used to set the version of Tower to be installed.tower_checksum
sha256 checksum of the Tower installer that is downloaded.tower_force_setup
Force the role to run the setup command. (Default: False).tower_dependencies
Any dependent packages for the install process.tower_sslcert
Define this variable to contain your ssl certificate. (Default: Tower generates a self signed certificate.)tower_sslkey
Define this variable to contain your ssl key. (Default: Tower generates a self signed certificate.)tower_galaxy_roles
Defines a list of Galaxy Roles to be installed and updated through cron. (Default: [])
No external dependencies.
Including an example of how to use your role (for instance, with variables passed in as parameters) is always nice for users too:
- hosts: servers
roles:
- { role: Rackspace_Automation.tower, x: 42 }
BSD
Rackspace - the open cloud company
Ask about our DevOps Automation Service - www.rackspace.com/devops