MCollective vs Capistrano para as equipes usadas para Capistrano

4

Se uma equipe está acostumada a usar o Capistrano para implantações de aplicativos, qual é o benefício de mudar para o MCollective ou adicioná-lo ao mix? A equipe já está assumindo a tarefa de adotar o Puppet para o gerenciamento da configuração do sistema, portanto, há uma questão de quanto aprender de uma só vez.

    
por Jeff 08.11.2011 / 17:10

2 respostas

9

Capistrano e MCollective resolvem problemas diferentes. Claro, há sobreposição, mas o Capistrano está muito concentrado em implantações, onde o MCollective é voltado para a orquestração genérica - executando tarefas ad-hoc e coletando informações. Você pode fazer MCollective fazer suas implantações, mas IMHO é mais adequado para a descoberta e coleta de informações ad-hoc, ou para tarefas ad-hoc que não exigem execução garantida. Eu acho que ambas as ferramentas são úteis em sua caixa de ferramentas. Siga seus instintos e dê um passo de cada vez; Concentre-se em adotar o Puppet e, em seguida, avalie se o MCollective é adequado aos seus casos de uso.

    
por 08.11.2011 / 18:54
0

Você pode estar interessado em Puppi . Este é um módulo de marionetes, um comando local e um agente coletivo que o envolve, permitindo que você faça algumas atividades relacionadas à implantação.

    
por 24.11.2011 / 08:26