[Openstack-operators] Difference between puppet and cobbler

Joe Topjian joe.topjian at cybera.ca
Tue May 7 14:41:35 UTC 2013


Hello,

Puppet is a configuration management system. It's a high level way of
describing how systems should be configured. For example, using Puppet, you
can configure several servers to have the package "foobar" installed and
the service "barbaz" running.

More info about Puppet can be found here:
https://puppetlabs.com/puppet/what-is-puppet/

Cobbler, on the other hand, is a project that helps you deploy operating
systems onto servers. The servers can be bare-metal or virtual.

More info about Cobbler can be found here: http://www.cobblerd.org/

Puppet and Cobbler provide two very different services but they can both
work well together. I use Cobbler to install bare-metal servers with Ubuntu
by way of PXE booting. Once Ubuntu has been installed, Cobbler triggers
some post-install scripts to bootstrap Puppet. Puppet then takes over and
configures Ubuntu to a final configuration state (such as running
OpenStack).

I hope that helps.

Joe


On Tue, May 7, 2013 at 8:31 AM, Baktha Ashokan <baktha.sg at gmail.com> wrote:

> Hi There,
>
>  Whats the difference between puppet and cobbler? whats the special use of
> them?
>
> Regards,
> Baktha.
>
> _______________________________________________
> OpenStack-operators mailing list
> OpenStack-operators at lists.openstack.org
> http://lists.openstack.org/cgi-bin/mailman/listinfo/openstack-operators
>
>


-- 
Joe Topjian
Systems Administrator
Cybera Inc.

www.cybera.ca

Cybera is a not-for-profit organization that works to spur and support
innovation, for the economic benefit of Alberta, through the use
of cyberinfrastructure.
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.openstack.org/pipermail/openstack-operators/attachments/20130507/121aed24/attachment.html>


More information about the OpenStack-operators mailing list