Skip to content

All in one Ansible role to install Ansible AWX on CentOS 7 hosts with option to automatically deploy with a container based, local, or remote postgresql database.

License

Notifications You must be signed in to change notification settings

CastawayEGR/ansible-awx-role

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

26 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Ansible AWX Role

Build Status License: MIT GitHub repo size in bytes GitHub last commit

Ansible role to deploy Ansible AWX on a CentOS 7 host with options of container based, local, or remote postgresql server.

Requirements

Host that AWX will be deployed on is running CentOS 7.

Role Variables

Role variables are listed below with default values (see defaults/main.yml):

awx_repo: https://github.com/ansible/awx.git
awx_repo_dir: "~/awx"
awx_version: 2.0.1

If awx_db_type is undefined the default is:

awx_db_type: container

Other options for awx_db_type:

awx_db_type: local
awx_db_type: remote

If awx_db_type is set to remote an additional variable is required:

pg_hostname: postgresdb.host.local

Dependencies

N/A

Example Playbook

- hosts: awx
  remote_user: castawayegr
  roles:
     - ansible-awx-role

ansible-playbook -i inventory playbook.yml --become

License

MIT/BSD

Author Information

This role was created by Michael Tipton.

About

All in one Ansible role to install Ansible AWX on CentOS 7 hosts with option to automatically deploy with a container based, local, or remote postgresql database.

Topics

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages