4 ms·
Ansible amazing for configuration management, much better than Puppet. Storing the config in YAML makes it super easy to read and maintain, also much better tha
by apple4ever 7y ago
Ansible amazing for configuration management, much better than Puppet. Storing the config in YAML makes it super easy to read and maintain, also much better than Puppets method.
As you mention, puppet has a steep learning curve, whereas Ansible has a very shallow one. It’s easy to get running in a few minutes!
We use both Puppet and Ansible at work, and its constant complaints and delays with Puppet whereas Ansible is little complaints and no delays.
- notyourday 7y ago> We use both Puppet and Ansible at work, and its constant complaints and delays with Puppet whereas Ansible is little complaints and no delays. That's probably because you are not running masterless, which means your puppet master is a bottle neck.
- apple4ever 7y agoThe master is part of the bottleneck, but a lot of the complaints are trying to get it to do what it says. But a big benefit of puppet is the master feature, so if that's taken out, why puppet?
- notyourday 7y agoPuppetmaster took off because it conceptually easy to understand to people who were used to managing servers by hand. I would argue that masterless puppet is a superior pattern for both scaling creating a hierarchical structures.