Pular para o conteúdo principal

Postagens

Mostrando postagens com o rótulo Rex

Administração de sistema e Deploys: Ansible, Chef, Fabric, Puppet ou Salt?

Já pensou num sistema de gerenciamento com fácil configuração e administração na qual ele pode ser usado para automatizar e organizar todas as suas tarefas de configuração, administração, gerenciamento, etc... dos sistemas operacionais em sua rede de computadores? Como updates, alteração de configs, backups, reboots, criar/clonar/parar instâncias... todas aquelas tralhas que são mantidas nos crontabs em cada um dos servidores... Bem como os diversos S.O. e até mesmo os deploys de aplicações e projetos. Na falta de um, temos vários caras que fazem isto. E neste post vou abordar 5 deles: Ansible vs Chef vs Fabric vs Puppet vs Salt. O Ansible foi lançado no inicio de 2012, juntamente com o Salt. Os mais velhos são o Chef e o Fabric, ambos de 2009, Puppet vem desde 2005. Há também outros nomes que não abordarei, como o Otter (Comercial, com suporte para Windows e seu PowerShell), o CFEngine, o (R)?ex ou simplesmente Rex (de "Remote Execution"), Capistrano. Há uns 7 anos a