Pretendo usar chef ou fantoche para administrar (estou pensando mais em chef, pois é mais jovem e tenho uma sensação melhor sobre isso).
Nas duas páginas iniciais, vi uma "edição corporativa" que custa dinheiro e não pretendo comprar nada. O que eu sentiria falta no chef / fantoche se não os comprasse?
O que o chef oferece que custa exatamente dinheiro?
O que a marionete oferece que custa exatamente dinheiro?
Não estava tão claro para mim no site deles, como é meio obscuro.
Só posso falar da minha experiência com o Chef (que tem sido incrível). O Chef é de código aberto, você pode usá-lo gratuitamente, e eles têm uma boa documentação on-line e páginas wiki.
Chef tem vários 'sabores'. Você pode executar tudo de graça usando o Chef-Server (que requer que você configure o software do servidor, além do software cliente em seu sistema). O Opscode também oferece uma versão hospedada (onde eles executam o servidor para você) ... você pode usar a Plataforma Opscode gratuitamente por até 5 nós, depois do pagamento da edição 'corporativa'.
O Chef também oferece uma versão 'Chef-solo', que não fala com um servidor, mas eu não achei isso muito útil.
Portanto, se você tiver menos de 5 'nós' (um nó é um servidor que você está administrando), o Chef estará livre. Ou, se você quiser seguir a rota de hospedagem de um Chef-Server.
O suporte tem uma taxa, mas a comunidade geralmente é muito boa em oferecer conselhos.
fonte
Não posso falar pelo Chef, mas uso o Puppet onde trabalho. Há uma "edição corporativa" que vem com suporte, mas eles também têm uma versão totalmente gratuita. Aqui está o link para a edição "código aberto".
http://info.puppetlabs.com/download-puppet-open-source
fonte
Estou usando o fantoche (o gratuito) para executar uma rede de ~ 250 servidores, incluindo VMs. É ótimo, mas se eu tivesse que fazer novamente, a Puppet Enterprise poderia ter valido a pena. Tempo vale dinheiro :) Por outro lado, parece que 250 nós custam US $ 17 mil por ano!
fonte
Em termos de chef, o Opscode oferece a versão de código aberto e uma versão hospedada. A versão hospedada custa dinheiro, mas eles fornecerão e manterão um servidor chef.
Se você acredita que pode executar seu próprio servidor chef (e apoiá-lo com documentos on-line e postagens em fóruns), não precisa pagar Opscode pelo chef.
Eu imaginaria que o Puppet oferece o mesmo tipo de coisa: um produto gratuito (sem suporte) e um pago (com suporte, possivelmente com hospedagem).
fonte
Na maioria das vezes, você paga pelo suporte que essas organizações fornecem. Você pode ver o gráfico de comparação entre empresas de bonecos e bonecos.
Dito isto, várias grandes organizações estão usando fantoches (não empresas) e estão totalmente felizes com isso. Por estar um pouco mais tempo do que o chef, o fantoche tem um apoio comunitário maduro e receitas prontas para uso gratuito.
Em resumo, fique à vontade para usar a versão não corporativa. Há uma alta probabilidade de que ele atenda às suas necessidades.
fonte