Arquivos da Categoria: Ansible

ANSIBLE SERIES: h.t.wrt* … tasks, plays e books: handlers

CONT. 🔝 🔙 ANTERIOR: BLOCKS Visto no final do post passado, numa breve participação coadjuvante, e já tendo aparecido em outras oportunidades aqui no BLOG, chegou a hora de conhecer um pouco mais sobre os handlers (traduzindo para o português: manipuladores). Objetiva e diretamente, são um tipo de tarefa que apenas se auto executa quando recebe uma notificação. Por exemplo,

Ler mais

ANSIBLE SERIES: h.t.wrt* … tasks, plays e books: blocks

UPDATE! / DISCLAIMER: Depois de muitas idas e vindas ao banco … buscas e mais buscas à procura de documentos pessoais que não via há tanto tempo … cópias, xerox, pdf’s, assinaturas … e por fim, infinitas caixas/pacotes para organizar, mofo/poeira para limpar, caminhão da mudança, lavar o piso novo, desempacotar e remontar 😫😓 (…) Estou vivo, de volta e

Ler mais

ANSIBLE SERIES: H.T.WRT* … TASKS, PLAYS E BOOKS: CONDITIONALS

CONT. ☝ 👈 ANTERIOR: WHERE TASKS RUN ? Condicionais, em bom português, são aquelas famosas palavrinhas que aprendemos (lógica da programação) com o intuito de: parar momentaneamente o fluxo do programa; desviar a sequência ou conteúdo de variável para um bloco de código que faz checagem; chamar uma função ou sub-rotina; capturar exceções e tratá-las; exibir informações ou mensagens ao

Ler mais

ANSIBLE SERIES: H.T.WRT* … TASKS, PLAYS E BOOKS: WHERE TASKS RUN ???

CONT. ☝ 👈 ANTERIOR: LOOPS Ao executar um playbook, o comportamento que se espera do Ansible é: antes, reunir todos os fatos referentes aos nodes ( gather_facts ) depois, rodar as tarefas especificadas ( playbook ) somente nas máquinas-alvo que estão expressas ou de acordo com a linha “hosts” , presente no próprio main.yml, test.yml por exemplo. Dito isso, quatro

Ler mais

ANSIBLE SERIES: h.t.wrt* … tasks, plays e books: como escrevê-los?

* Sigla para: < How To Write > Recapitulando o que vimos até o momento acerca do Ansible: Teoria DevOps: conceito, história, curiosidades ✅ Por que automatizar com ansible? ✅ 5 conceitos fundamentais ✅ Prática Linha de comando, hello.YML e Ad-Hoc ✅ Web console: AWX/TOWER ✅ Como executar um JOB graficamente em tempo real ✅ Poxa vida! 😲 Eu diria

Ler mais

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

Ler mais

ANSIBLE Series: Teoria … 5-V Conceitos Fundamentais

Meados de janeiro (na verdade um pouco além), verão no hemisfério sul, e menos de um mês para o meu aniversário (25 dias precisamente)… Não dá pra reclamar, concordam? 🤔Brincadeiras à parte, e apesar dos pesares que estamos enfrentando localmente e globalmente, só quis encontrar um bom início para nossa conversa de hoje. Algo mais leve. Não é insensibilidade de

Ler mais

ANSIBLE Series: Lab … Modo GUI = Web Console = AWX/Tower

Enquete rápida: Você já me segue nas redes sociais? Não?! É bem fácil, basta pesquisar @vicrlda em todas elas… https://twitter.com/vicrlda https://www.instagram.com/vicrlda/ https://www.facebook.com/vicrlda/ https://github.com/vicrlda AWX? TOWER? O QUE SÃO? A Red Hat, empresa detentora do Ansible, observando a necessidade do mercado e atendendo o desejo de inúmeros usuários entusiastas da ferramenta, criou uma alternativa “mais fácil de usar” em comparação ao

Ler mais

ANSIBLE Series: Lab … Modo CLI e Hello.YML (1st Playbook)

Dezembro chegou, e as festas de final de ano já batem a porta. Para celebrar vamos iniciar o lado prático do Ansible. Graças a enorme extensão (falo num bom sentido) dos pontos a serem cobertos, o aprendizado será dividido em várias partes, que quando somadas formarão o conjunto de um todo, fazendo total sentido. Dito isso, essa primeira sessão, podemos

Ler mais
« Entradas mais Antigas