cdist 3.0.4 发布,可用性配置管理

发布于 2014年01月30日
收藏 1

cdist 3.0.4 发布,此版本更新了文档;从 4.x 分支开始支持 backports 安装;更新了 Debian 和 FreeBSD 类型。

cdist 对其他的配置管理系统像 cfengine, bcfg2, chef and puppet 来说是可选的,但是cdist的运行方式不一样,下面是它独特的一些特性:


SimplicityThere is only one type to extend cdist called type
DesignType and core cleanly seperated
DesignSticks completly to the KISS (keep it simple and stupid) paradigma
DesignMeaningful error messages - do not lose time debugging error messages
DesignConsistency in behaviour, naming and documentation
DesignNo surprise factor: Only do what is obviously clear, no magic
DesignDefine target state, do not focus on methods or scripts
DesignPush architecture: Instantly apply your changes
Small corecdist's core is very small - less code, less bugs
Fast developmentFocus on straightforwardness of type creation is a main development objective
Modern Programming Languagecdist is written in Python
Requirements, ScalabilityNo central server needed, cdist operates in push mode and can be run from any computer
Requirements, Scalability, Upgradecdist only needs to be updated on the master, not on the target hosts
Requirements, SecurityUses well-know SSH as transport protocol
Requirements, SimplicityRequires only shell and SSH server on the target
UNIXReuse of existing tools like cat, find, mv, ...
UNIX, familar environment, documentationIs available as manpages and HTML
UNIX, simplicity, familar environmentcdist is configured in POSIX shell


转载请注明:文章转载自 OSCHINA 社区 []
本文标题:cdist 3.0.4 发布,可用性配置管理