Ansible Role: AWX (open source Ansible Tower)
Before this role runs, assuming you want the role to completely set up AWX using it's included installer, you need to make sure the following AWX dependencies are installed:
|EPEL repo (RedHat OSes only)||
See this role's
tests/test.yml playbook for an example that works across many different OSes.
Available variables are listed below, along with default values (see
awx_repo: https://github.com/ansible/awx.git awx_repo_dir: "~/awx" awx_version: devel awx_keep_updated: true
Variables to control what version of AWX is checked out and installed.
By default, this role will run the installation playbook included with AWX (which builds a set of containers and runs them). You can disable the playbook run by setting this variable to
- hosts: awx-centos become: true vars: nodejs_version: "6.x" pip_install_packages: - name: docker-py roles: - geerlingguy.repo-epel - geerlingguy.git - geerlingguy.ansible - geerlingguy.docker - geerlingguy.pip - geerlingguy.nodejs - geerlingguy.awx
After AWX is installed, you can log in with the default username
admin and password
MIT / BSD