O que é DevOps ?

Apesar de já haverem muitos artigos na Internet explicando o que é DevOps, de onde veio e, principalmente, o que não é, parece que as pessoas precisam de mais. Lá vai então mais um desses artigos agora com minha opinião.

Continuar lendo “O que é DevOps ?”

Módulo Puppet rbaselines

Escrevi o módulo  puppet-rbaselines com um conjunto de coisas que costumo aplicar em todos os meus servidores. Nele, podem ser configuradas coisas como NTP, Swap, logrotate, mcollective, sysctl, parâmetros do SSHd etc. A maioria parametrizável.

A idéia de publicar este módulo (e outro:puppet-trollme – um módulo para trollar seus amigos) é principalmente me forçar a usar as boas práticas escrevendo módulos Puppet.

https://github.com/andreramoni/puppet-rbaselines

Continuar lendo “Módulo Puppet rbaselines”

Raspberry como provisionador

Muito antes de conhecer o Foreman eu tinha feito uma PoC (ou simplesmente uma brincadeira) usando um Raspberry para provisionar servidores.

Preparei um raspberry para provisionar tanto Debian quanto VMware ESXi, e para alternar entre eles sem ter que conectar monitor e teclado, subi meu bot jabber nele e via mensagem eu podia alternar entre as imagens disponibilizadas.
Continuar lendo “Raspberry como provisionador”

Pigmeat era um software…

Muito muito antigo (de 2002 a 2004 eu acho) que complementava o Snort com a funcionalidade de “IPS” que até então o Snort não fazia.

Haviam outros plugins pro Snort para essa finalidade mas o PigMeat realmente fazia algo mais legal. Quando surgiu o Snort inline realmente o projeto perdeu sentido.

Continuar lendo “Pigmeat era um software…”

The Foreman

 

O Foreman é uma ferramenta de gerenciamento do ciclo de vida de seus servidores. Ele se integra com sua ferramenta de gerência de configuração (ansible/puppet/salt/chef), cuida do provisionamento (bare metal, AWS, Azure, VMware, OpenStack, GCE etc) e fornece reports e informações úteis em sua interface web. Parece bom né ? Mas na verdade só falando assim não dá pra ter uma noção do potencial dessa ferramenta.

Na verdade a ferramenta é tão boa que, pra quem não sabe, é usado pelo RedHat Satellite. Na verdade o Satellite é o Katello, que é um plugin para o Foreman (mas que é maior que o próprio Foreman). Ele adiciona ao Foreman a parte de gerenciamento de subscrições RedHat, repositórios etc.

Continuar lendo “The Foreman”

Foreman Discovery

Ainda sobre provisionamento com o Foreman vamos falar do Foreman Discovery, uma forma ainda mais simples de provisionamento que pode ser aplicada para provisionar muitos hosts físicos de forma muito rápida.

Lugar de servidor é o rack. Que tal se seu fornecedor de hardware pudesse entregar seus servidores no datacenter e seu pessoal de IDC já os colocasse no rack, ligasse, e eles aparecessem magicamente em uma interface web prontos para você clicar dizendo o que cada um deles será e provisioná-los automaticamente em minutos ?

Conheça o Foreman Discovery.

Continuar lendo “Foreman Discovery”

ITIL: Problemas e incidentes (pt3)

Fechando o assunto sobre Problemas e Incidentes (parte 1 e parte 2), comentando sobre mais algumas diferenças e agora recomendações sobre que objetivos você deve ter em mente quando desenhar tais processos.

Continuar lendo “ITIL: Problemas e incidentes (pt3)”