O'Reilly logo

CFEngine 3 Beginner's Guide by Rajneesh

Stay ahead with the world's most comprehensive technology and business learning platform.

With Safari, you learn the way you learn best. Get unlimited access to videos, live online training, learning paths, books, tutorials, and more.

Start Free Trial

No credit card required

Chapter 9. CFEngine Best Practices

We have been writing promises to achieve various objectives in the last eight chapters. When we are working in teams, there may be various administrators who might write CFEngine promises to automate tasks. To ensure that the promises are written methodically, can be easily deciphered by other members of the team, are crisp, and optimally written, there are various suggestions—these suggestions or recommendations form the best practices for writing CFEngine promises.

In this chapter, we will learn about:

  • A few basic considerations while writing the CFEngine promises
  • General do's and don'ts while writing policy files
  • Version control for the policy files
  • Delegating responsibility

Each organization has its own security ...

With Safari, you learn the way you learn best. Get unlimited access to videos, live online training, learning paths, books, interactive tutorials, and more.

Start Free Trial

No credit card required