Tuesday, March 19, 2013

Cfengine Features - A Quick Look.


Cfengine is the only configuration tool that is based on actual Research.


Why Cfengine against other configuration tool?

  • Longest Track Record. 
  • Based on actual research. 
  • Works equally well on 1 as well as 1000's of servers. 
  • A very helpful and large community. 
  • Supports largest number of platforms. 
  • Idempotent ie., Multiple applications of the operation does not change result. 
  • Capable of making each and every host autonomous. 
  • Non-reliant on a working network to function correctly. 
  • Lightweight and generic.
  • Open source software (GPL or COSL)

Latest version of Cfengine as of writing this article is 3.3.5


The primary principle of Cfengine is automatic convergence from Clean or Unknown states back to Configured. It is Resilient meaning, it pulls config from a Policy server. If server is unavailable or there are network issues it reads the cached copy from /var/cfengine/inputs

It does not have to worry about how many hosts... Each host is responsible for updating itself. 


It is hardly 2 MB in size and consumes very little network bandwidth. Have been used on embedded systems too. 








No comments:

Post a Comment