Perfil

Jairo Junior @jairojunior


Sobre mim

Arquiteto na Red Hat e contribuidor em projetos open source - de discussões no IRC, listas de e-mails e issues a mantenedor de projetos. Fanático por testes, automação, CLI e troubleshooting. Ocasionalmente escrevendo textões no Slack e Telegram.

Propostas

Ansible 101

Ansible é uma uma ferramenta de gerência de configuração, orquestração e automação desenvolvida em Python. Um dos projetos open source mais populares (stars e contributors) do GitHub e largamente utilizada ao redor do mundo.

Explore todo o poder do Ansible nesta apresentação - que mostrará do que a ferramenta é capaz e como a simplicidade do Python é empregada tanto no seu desenvolvimento quanto no seu uso.

Desenvolvimento de Módulos Ansible

Módulos são o core do funcionamento do Ansible - as "baterias inclusas" da ferramenta - e aprender a desenvolvê-los não apenas ajudará a expandir seu potencial como aumentará consideravelmente sua capacidade de entender o seu funcionamento.


Quando devo desenvolver um novo módulo? Quais as opções para expandir o funcionamento da ferramenta? Quais princípios de Infraestrutura como Código módulos ajudam a seguir?


Está palestra abordará um case com um passo a passo para criação de um módulo, do desenvolvimento ao testes.