cdist update
This commit is contained in:
parent
d7db44b134
commit
ae36d299ce
1 changed files with 4 additions and 2 deletions
|
@ -1,5 +1,7 @@
|
||||||
[[!meta title="cdist - configuration management"]]
|
[[!meta title="cdist - configuration management"]]
|
||||||
|
|
||||||
|
[[!toc levels=2]]
|
||||||
|
|
||||||
## Introduction
|
## Introduction
|
||||||
|
|
||||||
cdist configures your system and is similar to
|
cdist configures your system and is similar to
|
||||||
|
@ -11,7 +13,7 @@ and [puppet](http://www.puppetlabs.com/), but
|
||||||
it ticks differently:
|
it ticks differently:
|
||||||
|
|
||||||
* cdist sticks completly to the KISS (keep it simple and stupid) paradigma
|
* cdist sticks completly to the KISS (keep it simple and stupid) paradigma
|
||||||
* cdist's core is very small (currently around 400 lines of code)
|
* cdist's core is very small (< 1k lines of code)
|
||||||
* There is only one type to extend cdist called ***type***.
|
* There is only one type to extend cdist called ***type***.
|
||||||
* One main development target: ***It must be incredible easy to add new types.***
|
* One main development target: ***It must be incredible easy to add new types.***
|
||||||
* cdist is UNIX
|
* cdist is UNIX
|
||||||
|
@ -24,7 +26,7 @@ it ticks differently:
|
||||||
### Architecture
|
### Architecture
|
||||||
|
|
||||||
* Push mode (server pushes configuration)
|
* Push mode (server pushes configuration)
|
||||||
* Pull mode (client triggers configuration)
|
* Pull mode planned (client triggers configuration)
|
||||||
* User defines configuration in shell scripts (called ***manifests***)
|
* User defines configuration in shell scripts (called ***manifests***)
|
||||||
* Cdist generates internal configuration (cconfig style) and afterwards applies configuration
|
* Cdist generates internal configuration (cconfig style) and afterwards applies configuration
|
||||||
|
|
||||||
|
|
Loading…
Reference in a new issue