Chef e fantoche custam dinheiro?

30

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.

Jas
fonte

Respostas:

28

As versões pagas oferecem mais recursos (ou seja, o fantoche oferece uma maneira mais fácil de implantar em massa) e, em muitos casos mais importante, suporte pago. Ao executar servidores corporativos, vale a pena ter suporte pago para ajudá-lo a obter a configuração - especialmente quando você enfrenta problemas.

Normalmente, você não vai errar com as versões gratuitas ... é apenas se você precisar de ajuda para começar a funcionar ou se simplesmente possui uma infraestrutura tão grande (e pouca experiência com o gerenciamento de configurações).

Andrew M.
fonte
14

O software é gratuito. O suporte para esse software não é.

crescer
fonte
4
A partir de 2014, o Chef agora tem um plano corporativo que custa dinheiro. Você não paga apenas pelo suporte, mas também pela funcionalidade estendida. A versão base ainda é gratuita.
Rafael Bugajewski
4
No início de 2016, o Chef obscurece todas as informações sobre as versões e os recursos gratuitos versus pagos. É toda propaganda de vendas para diretores e para cima. É como se eles quisessem atraí-lo com os recursos que você decidirá ter. Então você desistirá rapidamente do código aberto quando perceber que precisa comprar um contrato por nó.
Bruno Bronosky
9

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.

lhagemann
fonte
2
Chef-solo é bom quando você está realizando muitas implantações na nuvem, onde "gerenciar" um servidor o exclui e permite que o autoescalador o recrie. Nessas situações, ter um servidor tentando manter estado e histórico em nós individuais é uma enorme dor de cabeça.
23617 Satanicpuppy #
5

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

luckytaxi
fonte
2
Obrigado pelo link, como novo usuário, foi surpreendentemente difícil navegar para a versão de código aberto do site deles.
Christian Wilkie
5

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!

Bill Weiss
fonte
2
Há uma queda significativa entre o custo inicial e o custo de suporte recorrente. Temos uma licença de 250 nós e quero dizer que o ano 1 foi de ~ $ 17k, mas solicitei uma cotação para os anos seguintes e é ~ $ 8k? Estou tirando esses números da memória, mas foi uma diferença drástica.
Kyle Smith
Interessante. Isso não era evidente no site, mas faz sentido.
Bill Weiss
3

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).

cjc
fonte
11
Embora seja verdade que o Opscode oferece uma versão hospedada, há também uma versão privada que eu vinculei na minha resposta.
Andrew M.
2

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.

Aditya Patawari
fonte