ANSIBLE Series: Web … Observando a execução de um JOB em tempo real
<head>
Dedico esse post às mulheres 🌷 Especialmente para todas as
devs,
sysadmins, engenheiras, pesquisadoras e cientistas
👩🏻🔬👩🏻💻👩🏻🏫👩🏻🎓
da computação
ao redor do globo
</head>
E estamos aqui novamente, de volta ao Ansible. Mais precisamente continuando a parte gráfica, batizada de AWX/Tower. Preciso que resgatem na memória o que vimos no post ANSIBLE Series: Lab … Modo GUI = Web Console
Um resumo rápido e para ajudá-los…
1ª parte – Teoria: o que é AWX, por que foi criado, funções principais, e explicação sobre cada componente integrante da arquitetura.
2ª parte – HOW TO: como instalá-lo usando o método docker-compose.
3ª parte – Mão na massa: adicionar usuários, inventários, hosts, criar projetos e templates na interface web.
Portanto, sendo assim, não pretendo repetir ou me alongar demais nas explicações de cada coisa, seja item ou subitem, seja menu ou submenu, seja aba ou opção. Para que isso ocorra e todos compreendam recomendo a leitura do já citado ANSIBLE Series: Lab … Modo GUI = Web Console … Basta pesquisar no blog ou retroceder alguns artigos, ok? 😏
O que verão a seguir serão apenas telas já com os campos preenchidos por mim, de acordo com as minhas definições e configurações, ou seja, hosts, iventário, chave SSH, repositório GIT, etc. Se por acaso os nomes que você utilizou no laboratório diferem dos meus (o que é bem provável e possível), preste atenção e preencha os campos de acordo com eles.
Ultima chamada e reforço antes da prática de hoje: Caso queira saber/localizar aonde deve clicar selecionar ou digitar em cada passo/etapa no AWX, pare agora, leia e só retorne após o ANSIBLE Series: Lab … Modo GUI… Aaaaahhhhh, vocês já sabem muito bem o quê 😂😂😂😂 Chega de enrolar!!! rsrs
IF (TIMEOUT=TRUE) OR (ERROR=TRUE) THEN:
Control-A
# firewall-cmd --zone=public --add-masquerade --permanent
# firewall-cmd --permanent --add-service=http
# firewall-cmd --permanent --add-service=https
# firewall-cmd --reload
Node-01, Node-02
# systemctl status firewalld
# systemctl stop firewalld
# iptables -L
CRIANDO UMA ORGANIZAÇÃO (…)

ADICIONANDO UM USUÁRIO (…)

DEFININDO INVETÁRIO (…)

ACRESCENTANDO HOSTS (…)

ESTABELENCENDO CREDENCIAL (…)

INICIANDO UM PROJETO (…)

CRIANDO TEMPLATE (…)

RUNNING A JOB (!!!)

(**) Legendas:
Verde -> Sucesso -> OK!
Laranja -> Modificações/Alterações!
Vermelho -> Avisos/Falhas -> ERROR!
REFERÊNCIAS E LINKS:
https://www.linuxtechi.com/install-ansible-awx-docker-compose-centos-8/
https://en.wikipedia.org/wiki/Margaret_Hamilton_(software_engineer)
https://pt.wikipedia.org/wiki/Margaret_Hamilton_(cientista_da_computa%C3%A7%C3%A3o)
Margareth Hamilton & Apollo 11
