Forum: Cfengine Help Subject: Re: Edit region of file - remove existing content Author: kholloway Link to topic: https://cfengine.com/forum/read.php?3,18633,20796#msg-20796
We implemented the same rule sets in both tools and then tested for expected outcome. Additionally we looked at how long it took to implement new rules and maintain existing rules with both tools. *For us* it was easier to implement and maintain the Puppet rulesets especially for junior admins that knew nothing about either product. CF2/3 still wins hands down for speed of execution and has very few requirements for libraries/packages to run (Puppet has lots of dependancies especially if you use all the features) which is a big deal when trying to bootstrap it onto a server from a jumpstart or zone build. CF also has better/more explicit dependencies around when rules run and in what order, you have to build more of that into Puppet as order is not always guaranteed. Puppet has better reporting functions in it's base product (CF's reports are arguably better if you pay for the enterprise version which we did not). I would actually prefer to run both and leverage the best qualities of each but that became way too much work to keep up with and the whole point of these types of tools is to reduce my workload not increase it. :) All of this is mostly my opinion and some facts, please keep that in mind as I'm not trying to start an argument about which is better or worse. Cheers. -Kent _______________________________________________ Help-cfengine mailing list Help-cfengine@cfengine.org https://cfengine.org/mailman/listinfo/help-cfengine