CFEngine best practices: deployment, upgrades, and scaling
Part 3 of CFEngine best practices.
Continue reading CFEngine best practices: deployment, upgrades, and scaling...
Part 3 of CFEngine best practices.
Continue reading CFEngine best practices: deployment, upgrades, and scaling...
Continuing on from testing best practices, let's look at other best practices to make you a CFEngine ninja.
JSON in CFEngine 3.6, coming soon, offers a great way to separate your data from your policy. Consider this example. It sets the promiser class if the host's unqualified hostname is found in the hosts list. If you want add or remove hosts or classes, just edit the JSON file. Look for this in EFL after CFEngine's 3.6 release.
Continue reading Class definition with CFEngine 3.6 and JSON...
We are excited to announce the release of Delta Reporting under GPL3.
Continue reading Delta Reporting, Open Source, and Live Demo...
Previously I discusses how use CFEngine as a cron replacment. I'd like to revisit that using EFL and Delta Reporting.
Continue reading Promising and reporting cron jobs with CFEngine...