cleanup real readme

Signed-off-by: Nico Schottelius <nico@kr.ethz.ch>
remotes/origin/1.0
Nico Schottelius 14 years ago
parent 4330f34626
commit d549b93a48
  1. 39
      REAL_README

@ -1,25 +1,30 @@
## Introduction [[!meta title="cdist - configuration management]]
cdist configures your system. It is similar to
[cfengine](http://www.cfengine.org/) and [puppet](http://www.puppetlabs.com/).
It is inspired by both of those tools:
* Try to redo the great power you get ## Introduction
* But leave out the bugs you also got
And cdist is UNIX:
It's designed to cdist configures your system and is similar to
reuse existing tools, other configuration management systems like
it does not require high level scripting language interpreters [cfengine](http://www.cfengine.org/),
and it is equipped with manpages. [bcfg2](http://trac.mcs.anl.gov/projects/bcfg2),
[chef](http://wiki.opscode.com/display/chef/)
and [puppet](http://www.puppetlabs.com/), but
it ticks differently:
* cdist sticks completly to the KISS (keep it simple and stupid) paradigma
* cdist's core is very small (currently around 400 lines of code)
* There is only one type to extend cdist called ***type***.
*
* cdist is UNIX
* It reuses existing tools like cat, find, mv, ...
* cdist's documentation is bundled as manpages
* cdist is written in POSIX shell
* No special requirements like high level interpreters needed on server or target
### Architecture ### Architecture
* KISS (keep it simple and stupid) * Push mode (server pushes configuration)
* Allow very easy extension of cdist (creating own types for instance) * Pull mode (client triggers configuration)
* Push (server pushes configuration) and Pull (client retrieves config) supported * User defines configuration in shell scripts (called ***manifests***)
* User defines configuration in shell scripts
* Cdist generates internal configuration (cconfig style) and afterwards applies configuration * Cdist generates internal configuration (cconfig style) and afterwards applies configuration
## Requirements ## Requirements

Loading…
Cancel
Save