Ao longo desta série testemunhamos a execução de diversos containers através do comando específico chamado docker run. Além disso, também vimos que é totalmente plausível conectar dois ou mais containers em uma mesma rede, por meio do comando docker network. Bem, e agora? Que bom que perguntou, pois hoje veremos como converter nosso trabalho de […]
Se pudéssemos sintetizar o que é uma ROLE? num brevíssimo punhado de palavras, estes seriam excelentes candidatos: Basicamente são a automação em torno das diretivas include, possuindo algumas melhorias quanto ao seu processamento, com o intuito de localizar mais rápido arquivos referenciados. RED HAT, https://aap2.demoredhat.com/exercises/ansible_rhel/1.7-role/README.pt-br.html Em teoria, uma estrutura pré-definida na forma de árvore de […]
Antes de prosseguir: PARE, RETORNE E LEIA a primeira parte sobre reuso de playbooks e seus elementos básicos, sendo aquela a forma estática. A seguir, a parte 02 ensinando como fazê-lo de maneira dinâmica. Bons estudos! 😎 PARTE 01 https://automatesmachines.org/2022/02/26/ansible-series-h-t-wrt-static-imports-playbooks-files-roles/ REUSANDO FILES E ROLES Citar ou incluir roles, files e variáveis dentro de um playbook, […]
Para nos situarmos, considero este um importante marco que anuncia a quase conquista do ANSIBLE (na prática, a metade da jornada) Esse meio será dividido em três partes consecutivas: como escrever playbooks, arquivos, variáveis … a) estaticamente, b) dinamicamente, c) e organizá-los em roles, para melhor uso/reuso da ferramenta e suas capacidades. Enquanto que o […]
https://raw.githubusercontent.com/vicrlda/awx-tower/main/playbooks/search-for-home.yml — – hosts: all become: yes tasks: – name: CAT <> validando exclusao do usuario … ansible.builtin.shell: cat /etc/passwd | grep “{{ user }}” || /bin/true register: cat – debug: msg=”{{ cat.stdout_lines }}” – name: LS <> buscando pasta e arqs. do usuario … ansible.builtin.shell: ls -l /home | grep “{{ user }}” || […]
Pessoas vem e vão… Entram e saem… Mudam constantemente… Se casam e tem filhos… Ou simplesmente se afastam e continuam com suas respectivas vidas. Não é uma crítica e sim o curso natural das coisas, e está tudo bem quanto a isso! No âmbito de uma empresa não poderia ser diferente… Funcionários são promovidos, transferidos […]
Olá! Como vai? Muito prazer, Victor é o meu nome … Ou @vicrlda, se preferir … Navegando pela internet em busca de inspiração, situações, exemplos práticos para exercitar e solucionar via ANSIBLE ??? É um sysadmin ou desenvolvedor que anseia o cargo de Engenheiro Devops / SRE ?? Por favor, peço que me deixe cumprimentá-lo […]
CONT. ☝ 👈 ANTERIOR: BECOME O que fazer quando é necessário repetir determinada ação mais de uma vez ??? Automatizar, é claro, você diria … Tudo bem, já entendi que pegou o espírito da coisa 🙃 E fico deveras feliz por isso, diga-se de passagem! Mas, o que eu quis dizer é como fazê-lo em […]
* 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 ✅ […]