¿Que es AWX?
AWX es el proyecto open source en el que se base el proyecto Ansible Tower, el cual nos permite una administración mas amigable de Ansible mediante una interfaz WEB.
Instalamos los paquetes basicos
apt install apt-transport-https ca-certificates curl gnupg2 software-properties-common dirmngr git python-pip
Agregamos los repositorios
add-apt-repository «deb http://ppa.launchpad.net/ansible/ansible/ubuntu trusty main»
apt-key adv –keyserver keyserver.ubuntu.com –recv-keys 93C4A3FD7BB9C367add-apt-repository «deb [arch=amd64] https://download.docker.com/linux/debian $(lsb_release -cs) stable»
curl -fsSL https://download.docker.com/linux/debian/gpg | sudo apt-key add –
Instalamos ansible
apt install ansible docker-ce
apt auto-remove
Instalamos docker-py
pip install docker-py
Descargamos AWX
cd /tmp/
git clone https://github.com/ansible/awx
Accedemos a la carpeta de AWX e instalamos
cd awx/installer
ansible-playbook -i inventory install.y
Una vez instalado accedemos mediante nuestro navegador (usuario y contraseña por defecto: admin:password)
:wq!