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
Easy Hosting Control Panel no Ubuntu 12.04
Webmin no Debian Squeeze
VirtualBox 4.2.6 no Fedora 18
Configurando SNMP V3 no Ubuntu 12.04
MiniKube no Fedora 32
Leitura recomendada
pdflatex: Resolvendo o problema do xy.sty não encontrado
Clonando ou copiando VCD com cdrdao
Onde encontrar informações sobre o Ubuntu
TPP - Apresentação de slides em modo texto
Globalmenu - Menu ao estilo Mac
Comentários
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
Enviar