Puppet or Chef?
philsturgeon.co.uk
Puppet or Chef?
1–10 of 71 posts
Re: Puppet or Chef?
#2Re: Puppet or Chef?
#3Re: Puppet or Chef?
#4Just a pointer for anyone else that doesn't have much love for either: I found myself happy and productive with Salt. Fast, simple, and lets me do what I needed with less Byzantine setup: http://docs.saltstack.org/en/latest/
There's also Salty Vagrant and Salt Cloud for local and remote provisioning.
Re: Puppet or Chef?
#5Puppet, on the surface, has less 'messing about' to do in order to get things running - but my experience was that I encountered a few issues which basically caused me to spend way too much time mucking about rather than working.
Ideally I would like to use Puppet, I feel like it's cleaner and it seems more 'logical' to me at least - but I only have actual experience of Chef working, so make of that what you will!
Once Chef is up and running, it absolutely flies, which is always good!
Re: Puppet or Chef?
#6I tried both and decided the answer was neither - I'd recommend giving Ansible serious consideration. ( https://github.com/ansible/ansible )
Re: Puppet or Chef?
#7I never got on well with either. Puppet was mind-bogglingly slow (even locally without a master), both Chef and Puppet felt overwrought, and I prefer keeping dependencies to a minimum. Just a pointer for anyone else that doesn't have much love for either: I found myself happy and productive with Salt. Fast, simple, and lets me do what I needed with less Byzantine setup: http://docs.saltstack.org/en/latest/ There's al…
Compilation is way quicker in 3.0, averages a couple of seconds per node for me. Client side is parallel, not sure how it could be quicker.
Re: Puppet or Chef?
#8I tried both and decided the answer was neither - I'd recommend giving Ansible serious consideration. ( https://github.com/ansible/ansible )
Re: Puppet or Chef?
#9Know of another big hosting company using Puppet and they love it, for about 10k+ servers.
Re: Puppet or Chef?
#10I chose Puppet.
http://chester.id.au/2012/06/27/a-not-sobrief-aside-on-reign... (scroll down if you don't enjoy my windbaggery).
The short version is: Puppet best fits the way I think about how such systems should work. Despite ostensibly belonging to the same genre of system, the three of them have subtle but very important differences.