¿El chef y la marioneta cuestan dinero?

30

Tengo la intención de usar chef o títere para hacer la administración (pienso más en el chef ya que es más joven y tengo una mejor idea al respecto).

En ambas páginas de inicio vi que hay una "edición empresarial" que cuesta dinero y no tengo la intención de comprar nada. ¿Qué extrañaría en chef / puppet si no los compro?

¿Qué ofrece el chef que cuesta dinero exactamente?
¿Qué ofrece la marioneta que cuesta dinero exactamente?

No fue tan claro para mí desde su sitio web, ya que es un poco oscuro.

Jas
fuente

Respuestas:

28

Las versiones de pago ofrecen más funciones (es decir, Puppet ofrece una forma más fácil de implementar en masa) y, en muchos casos, lo más importante, soporte de pago. Cuando se ejecutan servidores empresariales, normalmente vale la pena contar con soporte pagado para ayudarlo a configurarlo, especialmente cuando tiene problemas.

Por lo general, no se equivocará con las versiones gratuitas ... es solo si necesita ayuda para comenzar a funcionar o si simplemente tiene una infraestructura tan grande (y poca experiencia con la administración de la configuración).

Andrew M.
fuente
14

El software es gratis. El soporte para ese software no lo es.

crecer
fuente
44
A partir de 2014, Chef ahora tiene un plan Enterprise que cuesta dinero. No solo paga por el soporte, sino también por la funcionalidad extendida. Sin embargo, la versión base sigue siendo gratuita.
Rafael Bugajewski
44
A partir de 2016 Chef ahora oculta toda la información sobre las versiones y características gratuitas frente a las pagas. Todo es propaganda de ventas para directores y más. Es como si quisieran atraerlo con características que usted decidirá que debe tener. Luego, renunciará rápidamente a Open Source cuando se dé cuenta de que tiene que comprar un contrato por nodo.
Bruno Bronosky
9

Solo puedo hablar de mi experiencia con Chef (que ha sido increíble). Chef es de código abierto, puedes usarlo de forma gratuita, y tienen buena documentación en línea y páginas wiki.

El chef tiene varios 'sabores'. Puede ejecutar todo de forma gratuita utilizando Chef-Server (que requiere que configure el software del servidor además del software del cliente en su sistema). Opscode también ofrece una versión alojada (donde ejecutan el servidor por usted) ... puede usar la Plataforma Opscode de forma gratuita hasta 5 nodos, después de lo cual tiene que pagar la edición 'empresarial'.

Chef también ofrece una versión 'Chef-solo', que no habla con un servidor, pero no he encontrado que sea muy útil.

Entonces, si tiene menos de 5 'nodos' (un nodo es un servidor que está administrando) Chef es gratuito. O, si desea seguir la ruta de alojar un Chef-Server.

El soporte tiene una tarifa, pero la comunidad suele ser bastante buena para ofrecer consejos.

lhagemann
fuente
2
Chef-solo es agradable cuando realiza muchas implementaciones en la nube, donde "administrar" un servidor lo elimina y deja que el autoescalador lo vuelva a crear. En esas situaciones, tener un servidor tratando de mantener el estado y la historia en los nodos individuales es un gran dolor de cabeza.
Satanicpuppy
5

No puedo hablar por Chef pero uso Puppet donde trabajo. Hay una "edición empresarial" que viene con soporte, pero también tienen una versión totalmente gratuita. Aquí está el enlace a la edición de "código abierto".

http://info.puppetlabs.com/download-puppet-open-source

Luckytaxi
fuente
2
Gracias por el enlace, como nuevo usuario fue sorprendentemente difícil navegar a la versión de código abierto desde su sitio web.
Christian Wilkie
5

Estoy usando Puppet (el gratuito) para ejecutar una red de ~ 250 servidores, incluidas máquinas virtuales. Es genial, pero si tuviera que hacerlo de nuevo, Puppet Enterprise podría haber valido la pena. El tiempo vale dinero :) Por otro lado, ¡parece que 250 nodos cuestan $ 17k anuales!

Bill Weiss
fuente
2
Hay una caída significativa entre el costo inicial y el costo de soporte recurrente. Tenemos una licencia de 250 nodos y quiero decir que el año 1 fue de ~ $ 17k, pero solicité una cotización para los años siguientes y es de ~ $ 8k. Estoy sacando estos números de la memoria, pero fue una diferencia tan drástica.
Kyle Smith
Interesante. Eso no era evidente en el sitio, pero tiene sentido.
Bill Weiss
3

En términos de chef, Opscode ofrece la versión de código abierto y una versión alojada. La versión alojada cuesta dinero, pero le proporcionarán un servidor de chef y lo mantendrán.

Si cree que puede ejecutar su propio servidor de chef (y apoyarlo con documentos en línea y publicaciones en foros), no tiene que pagar Opscode por chef.

Imaginaría que Puppet ofrece el mismo tipo de cosas: un producto gratuito (sin soporte) y uno pagado (con soporte, posiblemente con hosting).

cjc
fuente
1
Si bien es cierto que Opscode ofrece una versión alojada, también hay una versión privada que vinculé en mi respuesta.
Andrew M.
2

La mayoría de las veces paga por el soporte que brindan estas organizaciones. Puede ver el cuadro de comparación entre títeres y empresa de títeres.
Dicho esto, varias grandes organizaciones están usando títeres (no empresariales) y están totalmente contentos con él. Por estar un poco más de tiempo que el chef, Puppet tiene un apoyo comunitario un poco maduro y recetas listas para usar de uso gratuito.

En resumen, siéntase libre de ir con la versión no empresarial. Hay una alta probabilidad de que satisfaga sus necesidades.

Aditya Patawari
fuente