AWX no CentOS 7 em Docker

Publicado por Daniel Lara Souza em 02/08/2019

[ Hits: 5.154 ]

Blog: http://danniel-lara.blogspot.com/

 


AWX no CentOS 7 em Docker



Pessoal, pra quem usa o Ansible e gostaria de uma interface web para o mesmo tem o AWX. Vamos efetuar a instalação do mesmo no CentOS 7 usando Docker.

Após instalação e update do CentOS, desative o SElinux:

# vim /etc/selinux/config

e deixe assim:

SELINUX=disabled

Reinicie o servidor.

Instale o Repo Epel:

# yum -y install epel-release

Instale os pacotes:

# yum -y install git gcc gcc-c++ lvm2 bzip2 gettext nodejs yum-utils device-mapper-persistent-data ansible python-pip

Adicione o Repo do Docker-CE:

# yum-config-manager --add-repo https://download.docker.com/linux/centos/docker-ce.repo

E instale o docker:

# yum -y install docker-ce

Inicie e ative na inicialização o docker:

# systemctl start docker && systemctl enable docker

Clone o repo do awx:

# git clone --depth 50 https://github.com/ansible/awx.git

Acesse o diretório awx:

# cd awx/installer

e edite o arquivo inventory:

# vim inventory

E deixe as linhas assim:

postgres_data_dir=/var/lib/pgdocker
project_data_dir=/var/lib/awx/projects

Instale o docker-compose via pip:

# pip install docker-compose

Agora instale o awx via docker usando o ansible:

# ansible-playbook -i inventory install.yml

Depois acesse via browser:

http://<seuip ou dominio>
  • usuário = admin
  • senha = password

Outras dicas deste autor

Beleza no terminal com Poweline no seu Fedora

Novo dashboard para o Apache CloudStack

Instalando o Foreman no CentOS 7

Adicionando repositórios RPM Forge no CentOS 5 e 6

Xfce no CentOS 6

Leitura recomendada

Usando DVDs do Debian no Kurumin

CrossOver - Execute programas do Windows no Linux

Xfce 4.8 no Debian Squeeze

Convertendo pacotes RPM em DEB

Emerald no Ubuntu 12.04

  

Comentários
[1] Comentário enviado por amaurybsouza em 05/03/2021 - 10:22h

Legal demais esse how-to, vi aqui agora que na doc oficial para instalacao ele requer Kubernetes ou Open-Shift. Chegou a tentar instalar usando algum cluster dos providers citados?



Contribuir com comentário