|
|
|
@ -31,7 +31,7 @@ Here are some features that makes it unique: |
|
|
|
|
Keywords | Description |
|
|
|
|
Simplicity | There is only one type to extend cdist called ***type*** |
|
|
|
|
Design | Type and core cleanly seperated |
|
|
|
|
Design | cdist sticks completly to the KISS (keep it simple and stupid) paradigma |
|
|
|
|
Design | Sticks completly to the KISS (keep it simple and stupid) paradigma |
|
|
|
|
Design | Meaningful error messages - do not lose time debugging error messages |
|
|
|
|
Design | Consistency in behaviour, naming and documentation |
|
|
|
|
Design | No surprise factor: Only do what is obviously clear, no magic |
|
|
|
@ -40,8 +40,8 @@ Small core | cdist's core is very small - less code, less bugs |
|
|
|
|
Fast development | Focus on straightforwardness of type creation is a main development objective |
|
|
|
|
Requirements, Scalability | No central server needed, cdist operates in push mode and can be run from any computer |
|
|
|
|
Requirements, Scalability, Upgrade | cdist only needs to be updated on the master, not on the target hosts |
|
|
|
|
Requirements | cdist requires only SSH and a shell on the target |
|
|
|
|
Requirements | |
|
|
|
|
Requirements, Security | Uses well-know [SSH](http://www.openssh.com/) as transport protocol |
|
|
|
|
Requirements, Simplicity | Requires only shell and SSH server on the target |
|
|
|
|
UNIX | Reuse of existing tools like cat, find, mv, ... |
|
|
|
|
UNIX, familar environment, documentation | Is available as manpages and HTML |
|
|
|
|
UNIX, simplicity, familar environment | cdist is written in POSIX shell |
|
|
|
|