可用性配置管理 cdist

GPL
Linux
2012-03-13
晨曦之光

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

 

Keywords Description
Simplicity There is only one type to extend cdist called type
Design Type and core cleanly seperated
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
Design Define target state, do not focus on methods or scripts
Design Push architecture: Instantly apply your changes
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
Modern Programming Language cdist is written in Python
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, Security Uses well-know SSH 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 configured in POSIX shell

 

加载中

评论(0)

暂无评论

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

cdist 3.1.3 发布,此版本引入了新类型来管理 Yum Repositories,增强了 the __hostname 类型来支持 CentOS。 cdist 对其他的配置管理系统像 cfengine, bcfg2, chef and puppet 来说是可选的...

2014/05/04 06:36

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

cdist 3.1.2 发布,此版本更新内容如下: This release documents missing environment variables 添加了一个类型来管理 Sheepdog images (__dog_vdi) 重写了 __key_value 类型 增强了 __qe...

2014/04/14 06:43

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

cdist 3.0.8 发布,此版本在 dry run 和依赖关系构建器中引入了单元测试功能;增强了对对象 id 的验证。 cdist 对其他的配置管理系统像 cfengine, bcfg2, chef and puppet 来说是可选的,但是...

2014/02/12 07:31

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

cdist 3.0.7 发布,此版本引入了新的 beta 特性,创建基于执行顺序的依赖关系。 cdist 对其他的配置管理系统像 cfengine, bcfg2, chef and puppet 来说是可选的,但是cdist的运行方式不一样,...

2014/02/09 07:08

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

cdist 3.0.5 发布,此版本引入了覆盖的概念,更新了文档。 cdist 对其他的配置管理系统像 cfengine, bcfg2, chef and puppet 来说是可选的,但是cdist的运行方式不一样,下面是它独特的一些特...

2014/02/06 07:20

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

cdist 3.0.4 发布,此版本更新了文档;从 4.x 分支开始支持 backports 安装;更新了 Debian 和 FreeBSD 类型。 cdist 对其他的配置管理系统像 cfengine, bcfg2, chef and puppet 来说是可选的...

2014/01/30 07:34

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

cdist 3.0.0 发布,此版本引入了对消息传送的支持;增强了对 SuSE 的支持;还包括了很多对 多种 cdist 类型的改进。 cdist 对其他的配置管理系统像 cfengine, bcfg2, chef and puppet 来说是...

2013/12/26 07:52

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

cdist 2.3.0 引入了交互式 shell 操作环境。 cdist 对其他的配置管理系统像 cfengine, bcfg2, chef and puppet 来说是可选的,但是cdist的运行方式不一样,下面是它独特的一些特性: Keywor...

2013/08/13 06:55

没有更多内容

加载失败,请刷新页面

没有更多内容

暂无问答

2013 年度计划

2013年计划: 1. 学习 ruby 语言 1.1 学习 ruby 的基本语法 1.2 使用 ruby 写一个小蜘蛛 1.3 使用 rack 1.4 skynet, starfish 1.5 EventMachine: fast, simple event-processing library fo...

2013/02/19 17:31
161
0

没有更多内容

加载失败,请刷新页面

没有更多内容

返回顶部
顶部