I pretty much hate puppet after 4 years of dealing with it. Scaling problems, having to run another bunch of crap to store configs, in an app that was designed to store configs.
I'm getting all riled up just remembering the hell.
I migrated all my machines to salt 6 months ago after using Puppet for a few years. It's been pretty painless but I would check out Ansible also before commmiting to a Salt transition.
I'm getting all riled up just remembering the hell.
Next time I get to pick, I'll use salt.