Olá, de novo! Hoje teremos um conteúdo um pouco mais leve, digamos assim: serão apenas comandos, capturas de tela e breves explanações 😬 Sem tanta teoria, e sim mão-na-massa. Todos de acordo? 🙄 Então vem comigo 😁 >_ ANSIBLE-GALAXY INIT [NAME.YOUR.ROLE.HERE] Quando se instala o ANSIBLE pela primeira vez em uma máquina, por padrão o […]
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 […]
Bem-vindos de volta! Quase lá … Hoje iremos visualizar a praticidade de uma infraestrutura quando a mesma é tratada como código-fonte. Às vezes chamada de programação, lógica, ou algoritmo, o fato é que para nós não basta apenas o mero exercício de enxergá-la. Quero dizer, vê-la na forma de produto final, um tipo de resultado, […]
Você sabe o que é computação em nuvem? https://automatesmachines.org/2021/12/17/aws-series-nuvem-ou-cloud-computing/ Conhece os benefícios da infraestrutura como código? https://automatesmachines.org/2020/11/16/ansible-series-introducao-parte02-dicionario-ansible-e-a-importancia-da-automacao/ https://automatesmachines.org/2022/03/03/terraform-series-teoria-clouds-datacenters-iac-hashicorp/ Está familiarizado com a arquitetura, os componentes, e principais serviços de um provedor de cloud? https://automatesmachines.org/category/aws/ Já instalou o nosso objeto de estudo, o TERRAFORM, no Windows? https://automatesmachines.org/2022/03/09/terraform-series-lab-downloading-on-windows-10-11-via-chocolatey/ Caso julgue necessário, reveja cada um desses para total […]
Apresentada devidamente no post anterior, tanto em conceito quanto em finalidade, sigamos em frente passando para o processo de instalação da ferramenta. Visitando o site, e indo até a página de downloads, veremos que o Terraform cobre uma extensa variedade de plataformas, apresentando binários para praticamente tudo: MacOS, Linux, Windows, FreeBSD, OpenBSD, Solaris. Liberdade e […]
Satisfeito com o panorama geral, no que diz respeito ao progresso do BLOG, decidi que é hora de avançar um pouco e começar mais uma série. Caso esteja curioso, ou não saiba ainda, este é o nosso cenário atual: 2 finalizadas (OTRS e AWS) + 2 em andamento (ANSIBLE e ZABBIX) + 1 nova (TERRAFORM) […]
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 […]