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 7. Workflows

Let's take a break and review our progress

  • Initially, we had no configuration management tool and we managed our systems using shell or Perl scripts, running them on a predefined frequency.
  • We then came across CFEngine, that promised to maintain the state of a system as per defined policies.
  • We used CFEngine to perform tasks on individual systems, get updates on policies from a centralized system and report changes to a centralized system.

CFEngine is a framework which allows users to build complex work flows involving multiple hosts, in addition to performing these tasks. The CFEngine framework may be used to design a self-healing system which maintains the state of hosts, monitors them, and repairs the system's state in case ...

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